Javascript pas pareil partout

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
DJiK
Lézard à collerette
Messages : 474
Inscription : 17 févr. 2004, 13:18

Javascript pas pareil partout

Message 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
DJiK
Lézard à collerette
Messages : 474
Inscription : 17 févr. 2004, 13:18

Message 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:
esse
Arias
Messages : 9
Inscription : 11 juil. 2004, 14:48

Message 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
Dernière modification par esse le 12 juil. 2004, 15:52, modifié 1 fois.
jv2759
Tyrannosaurus Rex
Messages : 4161
Inscription : 12 févr. 2004, 14:29

Message 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...
DJiK
Lézard à collerette
Messages : 474
Inscription : 17 févr. 2004, 13:18

Message 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!
Dernière modification par DJiK le 12 juil. 2004, 16:21, modifié 1 fois.
jv2759
Tyrannosaurus Rex
Messages : 4161
Inscription : 12 févr. 2004, 14:29

Message 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...
DJiK
Lézard à collerette
Messages : 474
Inscription : 17 févr. 2004, 13:18

Message par DJiK »

Oh! :)

D'acco-d'acc! :wink:
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités