|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
Benjamin Développeur .NET Inscription : septembre 2010 Messages : 78 ![]() |
Salut ! Je reviens avec une nouvelle énigme ! :-)
J'ai un popup qui affiche plein de petite information et parmis celles-ci, j'ai une petite checkbox qui si elle est coché/décoché change une partie de l'affichage que je crée comme ceci : Code :
<input type="checkbox" id="CB_Grouper" name="CB_Grouper" onChange="GestionCheque(this);"> Code :
Sous IE (qu'importe la version), quand je coche ma checkbox rien ne se passe et pour que le nouvelle affichage se fasse, je dois cliquer un peu n'importe ou sur mon popup pour que le changement s'effectue. A savoir que sous FF je n'ai pas se soucis. Deux questions donc : - Est-ce que le innerHTML est mal géré sur un évènement onChange() ? - Comment puis-je simuler un deuxième clic de souris afin de contourner le problème si je ne peux le fixer ? Merci d'avance |
||
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 808 ![]() |
Un événement onchange est sensé être déclenché lorsque la valeur d'un champ a été modifiée au moment de la perte de focus.
Ensuite, chaque navigateur interprète cela à sa sauce concernant les radios et checkbox. Il est préférable de passer par l'événement onclick.
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
10
|
|
|
#3 |
|
Nouveau Membre du Club
Benjamin Développeur .NET Inscription : septembre 2010 Messages : 78 ![]() |
Impeccable merci ! :-)
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com