Double click obligatoire sur un div pour que onclick fonctionne
Bonjour,
Je débute en js, et c'est mon premier script en fait (je ne parle pas des copiés collés !) :P
Voilà mon code, d'abord un div :
Code:
1 2 3
| <div class="carre" onClick="cours(this);">
MUC2
</div> |
Ensuite le JS :
Code:
1 2 3 4 5 6 7 8 9 10
| function cours(tcours) {
var txt;
tcours.onclick=function(){
txt=this.innerHTML;
var datecours = document.getElementById('datecours');
var datecours = datecours.options[datecours.selectedIndex].value;
url = 'agenda.php?cours=' + txt + '&date=' + datecours;
location.href = url;
}
}; |
C'est pour un projet que je réalise dans le cadre d'un licence pro, mais je débute vraiment en js, je ne comprend pas pourquoi je dois cliquer deux fois pour que le click fonctionne.
Un exemple est visible en ligne, pour que le prof puisse voir le résultat.
http://reseau-web.fr/spxml/index.php
Merci pour votre aide