Bonjour à tous,
Je vous explique rapidement ce que je souhaite faire :
J'ai un tableau html dans chaque case de mon tableau il y a une checkbox.
Je souhaite que lorsque que l'on vienne checker la checkbox, la celulle contenant cette checkbox est sa propriété "backgroundColor" qui passe à green.
Je n'arrive pas à le faire sur un check mais j'ai reussi dans un premier temps à contourner le pb en le faisant sur le click de la cellule direcement. Le pb c'est que l'utilisateur peut tres bien cliqué sur la cellule sans cocher la case qu'y s'y trouve, la case va alors etre verte alors que la case n'est pas cochée.
function colorer(cellule){
if (cellule.style.backgroundColor=='green'){
cellule.style.backgroundColor=''
}else{
cellule.style.backgroundColor='green'
}
}
<td align=center valign=middle onclick="colorer(this);" >
<input type="checkbox" style="border:none" /> </td>
Partager