[JavaScript] function bloquée sous Firefox 3

Squeyll -  
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention   894
 
à la place de document.all

document.nom_du_formulaire.nom_element.propriete
-1