11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

j'ai pas mal avancé dans mon développement et je me dis, bon je vais tester sous firefox... Tout fonctionne à un détail près. Ce navugateur ne supporte pas la désactivation des boutons (submit).

comment faire pour désactiver un bouton sous ces deux navigateurs sans pour autant avoir à doubler tout le code Smiley smile

Merci
Bonjour,

a écrit :
Ce navigateur ne supporte pas la désactivation des boutons (submit).


Ce navigateur le supporte très bien ... cela doit venir de ton code (qui ne serait pas de trop pour que la communauté puisse t'aider Smiley rolleyes ).
Sans code difficile de t'aider mais à priori ça doit venir du fait que tu utilises une syntaxe obsolète pour accéder aux éléments de formulaire.

Correct dans la plupart des cas :
document.forms['nom_formulaire'].elements['nom_champ']
document.getElementById('nom_champ')
document.getElementsByName('mon_champ')[0]

Potentiellement incorrect et de toute façon obsolète :
document.all['nom_champ']
document.nom_formulaire.nom_champ
nom_formulaire.nom_champ
nom_champ

Pense à regarder la console javascript pour savoir ce qu'il en est.