en fait voilà une définition de case :
Code :
- echo "<td align=center width=\"3%\" value=\"macase\" id=$ident bgcolor=\"#00FF00\" onclick=changecouleur(this)><b>$j</b></td>";
|
ma fonction changecouleur:
Code :
- function changecouleur(obj) {
- alert(obj.value);
- if(obj.style.background!="" ){
- obj.style.background="#FF0000";
- }else {
- obj.style.background="#007FFF";
- }
- var casier=obj.id+"/";
- document.monform.change.value+=casier;
- }
|
quand je clique sur une case le alert(obj.value) me dit "undefined"
alors que quand je fais alert(obj.id) cela me rend bien la valeur de l'id.
Je ne comprend pas.