[JavaScript] function bloquée sous Firefox 3

Fermé
Squeyll - 6 sept. 2008 à 17:30
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 6 sept. 2008 à 18:00
Bonjour,

J'ai un problème de function qui marche sous IE et Firefox2 mais pas sur Firefox3 voici la function :

function verifMsg()
{
var petitMalin = 0;
var controle = document.all.pseudo.value + document.all.sujet.value + document.all.laRemarque.value;
controle = controle.toLowerCase();
if (controle.indexOf("script")!=-1)
{
petitMalin=1;
}
if ((document.all.pseudo.value.length > 0) && (document.all.sujet.value.length > 0) && (document.all.laRemarque.value.length > 0) && (petitMalin==0))
{
formBlabla.submit();
}
else
if (petitMalin == 0)
{
alert('Remplissez les champs');
}
else
{
alert('Le mot clef script est interdit !');
}
}

Après plusieurs tests, je pense que c'est la fonction "document.all.XXXXX.value" qui ne marche plus. Pouvez-vous me dire pourquoi et comment modifier mon code ?
A voir également:

1 réponse

Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
6 sept. 2008 à 18:00
à la place de document.all

document.nom_du_formulaire.nom_element.propriete
-1