fabrice_pi
Messages postés91Date d'inscriptionvendredi 12 mars 2004StatutMembreDernière intervention 5 août 2005
-
18 avril 2004 à 14:52
Jsman
Messages postés264Date d'inscriptionjeudi 31 juillet 2003StatutMembreDernière intervention12 juillet 2005
-
24 avril 2004 à 17:20
Bonjour,
Je ne sais pas si cette question à avoir avec le javascript ou si c'est plus en rapport avec la compatibilité des browsers, à vous de me le dire... Voici la question :
j'ai le champ suivant dans des balises "select" : OnChange="submit()". Lorsque ma page web était encodée en html cela fonctionnait très bien sous IE et firefox (mozilla). Je suis passé à un encodage xml (pour faire de l'xhtml) : maintenant le change on submit marche uniquement sous IE. Est ce que quelqu'un en connait la raison ? Ou est-ce que quelqu'un sait sur quel forum je pourrais demander ça ?
Merci
Jsman
Messages postés264Date d'inscriptionjeudi 31 juillet 2003StatutMembreDernière intervention12 juillet 2005 18 avril 2004 à 16:43
Pour être honnete, je ne m'y connais pas beaucoup en XML
Mais je pense que c'est à cause de la syntaxe très sricte de ces languages...
tu devrais essayer ça :
OnChange="javascript:submit()"
ou ça :
OnChange="javascript:this.submit()"
ou ça :
OnChange="javascript:document.le_nom_de_ton_formulaire.submit()"
Si tout cela ne marche pas, je ne pourrais pas t'aider...
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 19 avril 2004 à 16:19
Bonjour
submit() une function ou soumission d'un form ?
si soumission : onchange="nom_formulaire.submit();"
si function : ça ne viendrait pas du fait que submit
est un mot réservé ? onchange="fonctionsubmit();"
Cordialement. Bul.