Bonjour,
J'ai récupérer ce code et intégrer :
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 ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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;?>' }">
Merci d'avance
Partager