J'ai ce code javascript côté:Javascript: changer de classe li si case est cochée (la charge)
function changeSelectionStyle(id) {
if(document.getElementById(id).className != 'yes'){
document.getElementById(id).className = 'yes';
}
else{document.getElementById(id).className = '';}
}
Et ceci sur html:
<ul>
<li id="selectedAuthorities-4_1li" class="">
<input type="checkbox" id="selectedAuthorities-4_1" name="selectedAuthorities" value="ROLE_ADD_COMMENT_TO_CV" checked="checked" onload="changeSelectionStyle(this.id + 'li');" onclick="changeSelectionStyle(this.id + 'li'); checkFatherSelection(this.id);">
<a href="#" onclick="document.getElementById('selectedAuthorities-4_1').click(); return false;"> Agregar comentario <samp><b></b>Permite agregar comentario en el detalle.</samp>
</a>
</li>
</ul>
Eh bien ce que je ne peux pas obtenir le travail est Lorsque la case à cocher est cochée, le JS doit le vérifier et attribuer class="yes"
au li, ici: <li id="selectedAuthorities-4_1li" class="">
Des suggestions? Merci
Je l'ai déjà surclic, vérifiez html. J'ai besoin d'un exemple pour mettre à jour mon JS pour vérifier onLOAD si la case est cochée et dans ce cas, faire className = 'yes' – BoDiE2003