Verifier que les champs sont remplis

Mammouth du PHP | 1511 Messages

07 mars 2006, 23:54

Salut a tous.
Je ne m'y connais pas du tout en javascript et j'aimerais savoir comment faire pour que lorsque l'on clique sur connexion, si les champs password et login ne sont pas remplis, un "alert" s'ouvre disant qu'il faut remplir correctement les champs?
merci d'avance.
@+

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

08 mars 2006, 00:14

if (strlen(zone_de_saisie)<1)
   { alert('Hé ! Y a pas de valeur, là-dedans !');
   }
NB : suggéré, pas testé. ;)

Mammouth du PHP | 1511 Messages

08 mars 2006, 00:57

Et je mets un evenement onclick sur mon bouton?
@+

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

08 mars 2006, 01:14

"strlen" en javascript ? ça serait pas plutôt length sur une chaine :wink:
if (value_zone_de_saisie.length < 1)


j'ai peut être oublié c'est tout :? ou ça viens de là:
NB : suggéré, pas testé. :wink:
:D

regarde ceci pour plus de détails

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

08 mars 2006, 10:53

"strlen" en javascript ? ça serait pas plutôt length sur une chaine :wink:
if (value_zone_de_saisie.length < 1)
Au temps pour moi !
Je me suis mélangé les neurones... :oops:

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

08 mars 2006, 13:03

Je me suis mélangé les neurones... :oops:
Perso je peux plus, m'en reste qu'un quelle chance... :boire4:

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Mammouth du PHP | 1511 Messages

08 mars 2006, 13:52

Est ce que c'est bon ce que j'ai fait car ca ne semble pas marcher sur mon PC...
function verif_champs()
{
	if (pseudo.length < 1)
	{
		alert(Vous devez remplir tous les champs);
	}
	if (password.lenght < 1)
	{
		alert(vous devez entrer votre mot de passe);
	}
}
@+

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

08 mars 2006, 18:46

Et comme ceci ?...
function verif_champs()
{ pseudo   = document.getElementById("pseudo"); // initialise les variables
  password = document.getElementById("password");
  if (pseudo.length < 1)
     { alert('Vous devez remplir tous les champs'); // ne pas oublier les apostrophes
     }
  if (password.length < 1)  // length, pas lenght !
     { alert('Vous devez entrer votre mot de passe'); // ne pas oublier les apostrophes
     }
}