Page 1 sur 1

Javascript pas pareil partout

Publié : 12 juil. 2004, 15:41
par DJiK
SVP besoin d'aide!
Voilà le monstre:

http://djik.free.fr/onchange.html

Sur FF: dès qu'on clique le bouton devient actif. (c'est ce que je veux au passage)
Sur IE: il faut cliquer, puis changer d'option.
Sur Opera: le bouton ne devient jamais actif.


Etant toujours novice en JS, je veut bien croire qu'il y a mieux... Mais comment?! :P

Publié : 12 juil. 2004, 15:48
par DJiK
Laissez tomber, j'ai mis onfocus à la place de onchange.

C'est pas sûr que l'élément soit coché pour que le bouton soit actif, mais pour la majorité qui utilise la souris ça va. :wink:

Publié : 12 juil. 2004, 15:49
par esse
elo
as-tu essayé avec onclick="javascript:..." sur les boutons radio plutot que onchange="javascript:..." ?

mais tu peux maettre plusieurs gestionnaires d'évènement pour ête plus sûr :
onclick="javascript:..." et onfocus="javascript:..." comme ça ta les 2 cas, souris et clavier

Publié : 12 juil. 2004, 15:51
par jv2759
tu as fait le test sur l'événement onchange.

Or au debut rien n'est sélectioner, donc ie considére qu'a la premiére sélection il n'y as pas de changement...

fait l'événement sur onclick et la cela marche...

Publié : 12 juil. 2004, 16:10
par DJiK
Moi je veux bien mais je vois pas de onclick sur l'élément input:


onfocus %Script; #IMPLIED -- l'élément a l'attention --
onblur %Script; #IMPLIED -- l'élément perd l'attention --
onselect %Script; #IMPLIED -- un texte est sélectionné --
onchange %Script; #IMPLIED -- la valeur de l'élément a changé --

http://www.la-grange.net/w3c/html4.01/i ... edef-INPUT

:?:


PS: pourtant ça passe à la validation. :?: Pourquoi chef? Je croyais qu'il y avait tous les attributs possible dans la liste, mais ça doit pas être ça!

Publié : 12 juil. 2004, 16:21
par jv2759
tu veux que je te tire les oreille?
...
Attributs définis ailleurs
...
onfocus, onblur, onselect, onchange, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup (événements intrinsèques)
regard un peux plus bas...

Publié : 12 juil. 2004, 16:22
par DJiK
Oh! :)

D'acco-d'acc! :wink: