Inscription (javascript, php)
InAme19
Messages postés
539
Date d'inscription
Statut
Membre
Dernière intervention
-
InAme19 Messages postés 539 Date d'inscription Statut Membre Dernière intervention -
InAme19 Messages postés 539 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Je suis en train de faire un formulaire d'inscription pour mon site.
_J'ai mis mon formulaire dans un tableau pour la mise en forme.
_J'ai fais une vérification javascript (pour l'instant toute simple, je vérifie juste si l'utilisateur à saisie quelque chose, je l'améliorerai par la suite, c'est pour voir si ça marche)
Mon problème c'est que lorsque je saisi le prenom uniquement par exemple, mon javascript marche bien, il me dit de saisir le nom, mais la page se réactualise... et donc on doit tout retaper... ce n'est pas normal car dans mon formulaire j'ai fait un OnSubmit de ma fonction, donc le formulaire ne devrai pas se valider tant que tout n'est pas ok...
Voilà mon code :
<script type='text/javascript'>
function verif() {
if (document.inscription.nom.value=='')
{
window.alert('veuillez saisir votre nom');
return false;
}
if (document.inscription.prenom.value=='')
{
window.alert('veuillez saisir votre prenom');
return false;
}
if (document.inscription.pseudo.value=='')
{
window.alert('veuillez saisir votre pseudo');
return false;
}
if (document.inscription.mdp.value=='')
{
window.alert('veuillez saisir votre mot de passe');
return false;
}
if (document.inscription.mdpC.value=='')
{
window.alert('confirmation mot de passe invalide');
return false;
}
if (document.inscription.mail.value=='')
{
window.alert(' mail invalide');
return false;
}
return true;
}
</script>
<div class='formInscription'>
<form name='inscription' action='principale.php' method='POST' onSubmit = 'verif();' >
<table class='tabInscription'>
<tr>
<td> nom :
<td><input type='text' size = '20' name='nom' value='' >
<tr>
<td> prenom :
<td><input type='text' size = '20' name='prenom' value=''>
<tr>
<td> pseudo :
<td><input type='text' size = '20' name='pseudo' value=''>
<tr>
<td> mot de passe :
<td><input type='password' size = '20' name='mdp' value=''>
<tr>
<td> confirmation mot de passe :
<td><input type='password' size = '20' name='mdpC' value=''>
<tr>
<td> adresse mail :
<td><input type='text' size = '20' name='mail' value=''>
</table>
<input type='submit' name='valider' value='inscription'>
</form>
</div>
Je suis en train de faire un formulaire d'inscription pour mon site.
_J'ai mis mon formulaire dans un tableau pour la mise en forme.
_J'ai fais une vérification javascript (pour l'instant toute simple, je vérifie juste si l'utilisateur à saisie quelque chose, je l'améliorerai par la suite, c'est pour voir si ça marche)
Mon problème c'est que lorsque je saisi le prenom uniquement par exemple, mon javascript marche bien, il me dit de saisir le nom, mais la page se réactualise... et donc on doit tout retaper... ce n'est pas normal car dans mon formulaire j'ai fait un OnSubmit de ma fonction, donc le formulaire ne devrai pas se valider tant que tout n'est pas ok...
Voilà mon code :
<script type='text/javascript'>
function verif() {
if (document.inscription.nom.value=='')
{
window.alert('veuillez saisir votre nom');
return false;
}
if (document.inscription.prenom.value=='')
{
window.alert('veuillez saisir votre prenom');
return false;
}
if (document.inscription.pseudo.value=='')
{
window.alert('veuillez saisir votre pseudo');
return false;
}
if (document.inscription.mdp.value=='')
{
window.alert('veuillez saisir votre mot de passe');
return false;
}
if (document.inscription.mdpC.value=='')
{
window.alert('confirmation mot de passe invalide');
return false;
}
if (document.inscription.mail.value=='')
{
window.alert(' mail invalide');
return false;
}
return true;
}
</script>
<div class='formInscription'>
<form name='inscription' action='principale.php' method='POST' onSubmit = 'verif();' >
<table class='tabInscription'>
<tr>
<td> nom :
<td><input type='text' size = '20' name='nom' value='' >
<tr>
<td> prenom :
<td><input type='text' size = '20' name='prenom' value=''>
<tr>
<td> pseudo :
<td><input type='text' size = '20' name='pseudo' value=''>
<tr>
<td> mot de passe :
<td><input type='password' size = '20' name='mdp' value=''>
<tr>
<td> confirmation mot de passe :
<td><input type='password' size = '20' name='mdpC' value=''>
<tr>
<td> adresse mail :
<td><input type='text' size = '20' name='mail' value=''>
</table>
<input type='submit' name='valider' value='inscription'>
</form>
</div>
A voir également:
- Inscription (javascript, php)
- Wetransfer gratuit sans inscription - Guide
- Twitter inscription - Guide
- Vinted inscription - Guide
- Paypal inscription - Guide
- Instagram inscription - Guide