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
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...
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.