Bonjour,
Je développe un calendrier où chaque jour est matérialisé par une suite de div. Je souhaite que l'utilisateur puisse changer la couleur d'une suite de jour donc de div en laissant le clic gauche de la souris enfoncé.
J'ai donc mis en place le code suivant :
Seulement lorsque je clique sur le premier div, ne relache pas la souris et passe au div suivant javascript affiche un cercle avec une barre oblique mais ne change pas la couleur de ce div.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $ret.="<div style='position:absolute; visibility:visible; top:".$top."px; left:".$left."px; width:20px; height:20px; background-color:#FFFFFF;z-index:1;border:1px solid #FFFFFF;'>"; if ($cal[1] == "Samedi" || $cal[1] == "Dimanche") $ret.="<img src='../images/cal2.bmp' width='18' height='18' border='0'>"; else { $ret.="<a href='#'>"; $ret.="<img name='jour[".$x."]' src='../images/cal1.bmp' width='18' height='18' border='0' onmousedown='if (this.src == \"".ADRESSE_SITE."/images/cal3.bmp\") this.src=\"../images/cal1.bmp\"; else this.src=\"../images/cal3.bmp\";'></a>"; } $ret.="</div>";
Quelqu'un a-t-il une idée à ce sujet ?
Merci pour vos suggestions.
Partager