Comment définir une variable connu par tous les évènements
Bonjour,
J'ai récupérer ce code et intégrer :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| <tr <?php echo $style;?>
define="javascript:yellow"
clicked="javascript:0"
onClick="this.style.backgroundColor=(this.style.backgroundColor!=this.define)?this.define:'red';
this.clicked = (this.clicked)?0:1;"
onMouseOut="if(this.clicked)
{
this.style.backgroundColor=this.col_tmp;
}
else {
this.style.background='<?php echo $color;?>'
}"
onMouseOver="if(this.clicked)
{
this.col_tmp=this.style.backgroundColor;this.style.backgroundColor='<?php echo $hover;?>'
}
else
{
this.style.background='<?php echo $hover;?>'
}"> |
Comme vous pouvez le constater je débute en Javascript ! Ceci dit, je souhaiterai placer ce code dans une fonction et donc que tous les évènements onMouseOut, onMouseOver et onClick connaissent la variable définie en tant que $this.clicked afin d'arriver à un code plus propre ! C'est simple mais je bloque... Avez-vous une solution ?
Merci d'avance