J'ai un formulaire, je veux controler que certain champs sont remplis, ma fonction :
function verification () {
if (document.formulaire.nom.checked == false) {
alert('Votre nom est obligatoire');
document.formulaire.nom.focus();
return false;
}
}
Si effectivement nom est vide (non rempli) j'ai bien l'alerte et la suite du code. Mais si je
rempli le champs nom là cela ce merdouille il me balance l'alerte et la suite du code.
Une idée
Merci d'avance
--
Les règles sont utiles aux talents et nuisibles aux génies.
Victor Hugo
http://www.gr-slb.com
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
johann.d
"Fulcanelli" a écrit dans le message de news:
Bonjour,
J'ai un formulaire, je veux controler que certain champs sont remplis, ma fonction :
function verification () { if (document.formulaire.nom.checked == false) { alert('Votre nom est obligatoire'); document.formulaire.nom.focus(); return false; } }
Si nom est <input type="text" name="nom" ... /> alors document.formulaire.nom.checked -> no such property.
Checkeck c'est pour les checkboxes, non ?
Si effectivement nom est vide (non rempli) j'ai bien l'alerte et la suite du code. Mais si je
rempli le champs nom là cela ce merdouille il me balance l'alerte et la suite du code.
Une idée
Lire la doc.
Merci d'avance
De rien.
"Fulcanelli" <fulcanelli@gr-slb.com> a écrit dans le message de
news:mn.64037d6672583b63.36306@gr-slb.com...
Bonjour,
J'ai un formulaire, je veux controler que certain champs sont remplis, ma
fonction :
function verification () {
if (document.formulaire.nom.checked == false) {
alert('Votre nom est obligatoire');
document.formulaire.nom.focus();
return false;
}
}
Si nom est <input type="text" name="nom" ... /> alors
document.formulaire.nom.checked -> no such property.
Checkeck c'est pour les checkboxes, non ?
Si effectivement nom est vide (non rempli) j'ai bien l'alerte et la suite
du code. Mais si je
rempli le champs nom là cela ce merdouille il me balance l'alerte et la
suite du code.
J'ai un formulaire, je veux controler que certain champs sont remplis, ma fonction :
function verification () { if (document.formulaire.nom.checked == false) { alert('Votre nom est obligatoire'); document.formulaire.nom.focus(); return false; } }
Si nom est <input type="text" name="nom" ... /> alors document.formulaire.nom.checked -> no such property.
Checkeck c'est pour les checkboxes, non ?
Si effectivement nom est vide (non rempli) j'ai bien l'alerte et la suite du code. Mais si je
rempli le champs nom là cela ce merdouille il me balance l'alerte et la suite du code.
Une idée
Lire la doc.
Merci d'avance
De rien.
Fulcanelli
Si nom est <input type="text" name="nom" ... /> alors document.formulaire.nom.checked -> no such property.
Checkeck c'est pour les checkboxes, non ?
Oui :-?
document.formulaire.nom.value == ""
Va mieux comme cela, non :oÞ
C'est moi qui fatigue, et c'est le genre de connerie qui fait perdre du temps
Merci
-- Les règles sont utiles aux talents et nuisibles aux génies. Victor Hugo http://www.gr-slb.com
Si nom est <input type="text" name="nom" ... /> alors
document.formulaire.nom.checked -> no such property.
Checkeck c'est pour les checkboxes, non ?
Oui :-?
document.formulaire.nom.value == ""
Va mieux comme cela, non :oÞ
C'est moi qui fatigue, et c'est le genre de connerie qui fait perdre du temps
Merci
--
Les règles sont utiles aux talents et nuisibles aux génies.
Victor Hugo
http://www.gr-slb.com
Si nom est <input type="text" name="nom" ... /> alors document.formulaire.nom.checked -> no such property.
Checkeck c'est pour les checkboxes, non ?
Oui :-?
document.formulaire.nom.value == ""
Va mieux comme cela, non :oÞ
C'est moi qui fatigue, et c'est le genre de connerie qui fait perdre du temps
Merci
-- Les règles sont utiles aux talents et nuisibles aux génies. Victor Hugo http://www.gr-slb.com
jacek55
Bonjour,
J'ai un formulaire, je veux controler que certain champs sont remplis, ma fonction :
function verification () { if (document.formulaire.nom.checked == false) { alert('Votre nom est obligatoire'); document.formulaire.nom.focus(); return false; } //
// moi, pas très chef, mais je mettrais // return true ; // jacek
}
Si effectivement nom est vide (non rempli) j'ai bien l'alerte et la suite du code. Mais si je rempli le champs nom là cela ce merdouille il me balance l'alerte et la suite du code.
Une idée
Merci d'avance
-- Les règles sont utiles aux talents et nuisibles aux génies. Victor Hugo http://www.gr-slb.com
Bonjour,
J'ai un formulaire, je veux controler que certain champs sont remplis, ma fonction :
function verification () {
if (document.formulaire.nom.checked == false) {
alert('Votre nom est obligatoire');
document.formulaire.nom.focus();
return false;
}
//
// moi, pas très chef, mais je mettrais
//
return true ;
// jacek
}
Si effectivement nom est vide (non rempli) j'ai bien l'alerte et la suite du code. Mais si je
rempli le champs nom là cela ce merdouille il me balance l'alerte et la suite du code.
Une idée
Merci d'avance
--
Les règles sont utiles aux talents et nuisibles aux génies.
Victor Hugo
http://www.gr-slb.com
J'ai un formulaire, je veux controler que certain champs sont remplis, ma fonction :
function verification () { if (document.formulaire.nom.checked == false) { alert('Votre nom est obligatoire'); document.formulaire.nom.focus(); return false; } //
// moi, pas très chef, mais je mettrais // return true ; // jacek
}
Si effectivement nom est vide (non rempli) j'ai bien l'alerte et la suite du code. Mais si je rempli le champs nom là cela ce merdouille il me balance l'alerte et la suite du code.
Une idée
Merci d'avance
-- Les règles sont utiles aux talents et nuisibles aux génies. Victor Hugo http://www.gr-slb.com
ASM
J'ai un formulaire, je veux controler que certain champs sont remplis, ma fonction :
function verification () { if (document.formulaire.nom.checked == false) { alert('Votre nom est obligatoire'); document.formulaire.nom.focus(); return false; }
// moi, pas très chef, mais je mettrais // return true ;
Ben non, puisque justement la vérif est faite pour révéler quand c'est faux ... !
Le pb ici est qu'il s'occupe d'un champ de texte, et jamais, au grand jamais, on n'a vu des champs de texte cochés (checked) !
donc : if (document.formulaire.nom.value == '') ou : if (document.formulaire.nom.value.length == 0)
-- Stephane Moriaux et son [moins] vieux Mac
J'ai un formulaire, je veux controler que certain champs sont remplis, ma fonction :
function verification () {
if (document.formulaire.nom.checked == false) {
alert('Votre nom est obligatoire');
document.formulaire.nom.focus();
return false;
}
// moi, pas très chef, mais je mettrais
//
return true ;
Ben non,
puisque justement la vérif est faite pour révéler quand c'est faux ... !
Le pb ici est qu'il s'occupe d'un champ de texte, et jamais, au grand
jamais, on n'a vu des champs de texte cochés (checked) !
donc :
if (document.formulaire.nom.value == '')
ou :
if (document.formulaire.nom.value.length == 0)
J'ai un formulaire, je veux controler que certain champs sont remplis, ma fonction :
function verification () { if (document.formulaire.nom.checked == false) { alert('Votre nom est obligatoire'); document.formulaire.nom.focus(); return false; }
// moi, pas très chef, mais je mettrais // return true ;
Ben non, puisque justement la vérif est faite pour révéler quand c'est faux ... !
Le pb ici est qu'il s'occupe d'un champ de texte, et jamais, au grand jamais, on n'a vu des champs de texte cochés (checked) !
donc : if (document.formulaire.nom.value == '') ou : if (document.formulaire.nom.value.length == 0)
-- Stephane Moriaux et son [moins] vieux Mac
Fulcanelli
Bonjour,
J'ai un formulaire, je veux controler que certain champs sont remplis, ma fonction :
function verification () { if (document.formulaire.nom.checked == false) {
La ligne précédente est fausse il faut lire : document.formulaire.nom.value == ""
alert('Votre nom est obligatoire'); document.formulaire.nom.focus(); return false; } //
// moi, pas très chef, mais je mettrais // return true ; // jacek
Donc si le champ nom est vide, on alerte l'utilisateur, on le replace au bonne endroit dans le formulaire, et on return false ET ON NE VALIDE PAS LE FORMULAIRE, si le champ nom est rempli on continu les conditions, il y en a plusieurs derrieres, une fois toutes les conditions remplies (true), on return true et formulaire peut être validé.
Dans ton cas en retournant true, le formulaire aurait été validé malgré le nom absent.
-- Les règles sont utiles aux talents et nuisibles aux génies. Victor Hugo http://www.gr-slb.com
Bonjour,
J'ai un formulaire, je veux controler que certain champs sont remplis, ma fonction :
function verification () {
if (document.formulaire.nom.checked == false) {
La ligne précédente est fausse il faut lire : document.formulaire.nom.value == ""
alert('Votre nom est obligatoire');
document.formulaire.nom.focus();
return false;
}
//
// moi, pas très chef, mais je mettrais
//
return true ;
// jacek
Donc si le champ nom est vide, on alerte l'utilisateur, on le replace au bonne endroit dans le
formulaire, et on return false ET ON NE VALIDE PAS LE FORMULAIRE, si le champ nom est rempli on
continu les conditions, il y en a plusieurs derrieres, une fois toutes les conditions remplies
(true), on return true et formulaire peut être validé.
Dans ton cas en retournant true, le formulaire aurait été validé malgré le nom absent.
--
Les règles sont utiles aux talents et nuisibles aux génies.
Victor Hugo
http://www.gr-slb.com
J'ai un formulaire, je veux controler que certain champs sont remplis, ma fonction :
function verification () { if (document.formulaire.nom.checked == false) {
La ligne précédente est fausse il faut lire : document.formulaire.nom.value == ""
alert('Votre nom est obligatoire'); document.formulaire.nom.focus(); return false; } //
// moi, pas très chef, mais je mettrais // return true ; // jacek
Donc si le champ nom est vide, on alerte l'utilisateur, on le replace au bonne endroit dans le formulaire, et on return false ET ON NE VALIDE PAS LE FORMULAIRE, si le champ nom est rempli on continu les conditions, il y en a plusieurs derrieres, une fois toutes les conditions remplies (true), on return true et formulaire peut être validé.
Dans ton cas en retournant true, le formulaire aurait été validé malgré le nom absent.
-- Les règles sont utiles aux talents et nuisibles aux génies. Victor Hugo http://www.gr-slb.com