Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3012 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Comportement bizarre d'un bouton radio sous IE

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comportement bizarre d'un bouton radio sous IE

n°1905233
schumacher
Posté le 15-07-2009 à 11:20:48  profilanswer
 

Salut,
 
J'ai un comportement bizarre sous IE 6.
 
J'ai un bouton radio auquel j'associe du Javascript :
 
http://pagesperso-orange.fr/schumi2k2/forum/html.png
 
Sous Firefox, j'obtiens mon popup immédiatement après avoir changé de valeur.
Sous IE6, je suis obligé de cliquer quelque part après avoir changé de valeur pour déclencher le code Javascript ! :sweat:
 
J'ai essayé de jouer sur le return (pas de return, return true/false) mais ça ne change rien.
Je suis parti d'un fichier HTML vierge dans lequel je n'ai que ça pour bien isoler le soucis.
 
Bug IE, ma faute ?
 
Merci :hello:


Message édité par schumacher le 15-07-2009 à 11:27:38
mood
Publicité
Posté le 15-07-2009 à 11:20:48  profilanswer
 

n°1905235
schumacher
Posté le 15-07-2009 à 11:24:10  profilanswer
 

Désolé pour l'image, apparamment mon proxy apprécie pas que je poste du code HTML ;)


Message édité par schumacher le 15-07-2009 à 11:27:11
n°1905254
schumacher
Posté le 15-07-2009 à 11:49:19  profilanswer
 

J'ai trouvé la solution :
 
Remarque : le onChange sur un radio ou une checkbox est de toute façon problématique avec IE, puisqu'après un clic (qui modifie la valeur du champ), il n'y a pas de perte de focus, IE ne déclenche donc pas l'évènement. Il faut, pour le déclencher, sortir volontairement du champ modifié.
 
Pour remédier à ce(s) problème(s), il suffit de remplacer l'évènement onChange par l'évènement onClick. En effet, le tag label semble générer un onClick sur le champ associé, ce qui résoud tous les problèmes cités plus haut.

 
http://www.editeurjavascript.com/t [...] eckbox.php
 
:hello:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Comportement bizarre d'un bouton radio sous IE

 

Sujets relatifs
[Excel] renommer bouton de commande + l'affecter à ttes les feuillesContrôle d'IE par vba
Lien bouton changé par un autre boutonFormulaire HTML & JS : un bouton pour changer tous les radios
[resolu]Ajax.updater et IEpasser une variable dans un bouton
connent tster si un bouton radio est coche?traitement de boutons radio
(Novice) Frameset et incompatibilité IE toutes versions 
Plus de sujets relatifs à : Comportement bizarre d'un bouton radio sous IE


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR