[Résolu] Javascript et formulaire
5 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
[Résolu] Javascript et formulaire
Petite question javascript pour mon formulaire
J'ai un formulaire avec des champs
je test si les champs sont bien remplit via un petit javascript tout simple
Il me permet même de tester si l'email est valide.
Bref, j'ai aussi dans mon formulaire un champs "password" et "confirmation password"
Donc j'aimerais tester si le champs "password" est remplit et supérieur à 4 caractères, et j'aimerais tester si le champs "confirmation password" est égal au champs "password"
Une petite solution ?
Merci beaucoup
J'ai un formulaire avec des champs
je test si les champs sont bien remplit via un petit javascript tout simple
- Code: Tout sélectionner
Entre HEAD et /HEAD:
<script type="text/javascript">
function validation()
{
var email = document.formulaire.email.value;
if (email.search(/^[_a-z0-9-]+(.[_a-z0-9-]+)*[^._-]@[a-z0-9-]+(.[a-z0-9]{2,4})*$/) == -1)
{
alert ('Please enter a valid Email address');
document.formulaire.email.focus();
return false;
}
if(document.formulaire.name.value == "")
{
alert ('Please enter your First Name');
document.formulaire.name.focus();
return false;
}
if(document.formulaire.surname.value == "")
{
alert ('Please enter your Last Name');
document.formulaire.surname.focus();
return false;
}
else {return true;}
}
</script>
Et le formulaire du type:
<form method="post" action="" name="formulaire" onsubmit="return validation();">
<table cellspacing="6" cellpadding="0" class="table_form">
<tr>
<td align="right"><? echo "<b>Your Email:</b>"; ?></td>
<td><? echo "<span class='text_tip'>This will be your login ID Please provide a VALID email address as you will need to confirm it later</span>"; ?><br /><input type="text" name="email" value="<? echo $_POST['email']; ?>" maxlength="255"/></td>
</tr>
<tr>
<td align="right"><? echo "<b>Password:</b>"; ?></td>
<td><input name="password" type="password" maxlength="50" /> <? echo "<span class='text_tip'>6-20 characters, alphanumeric input only</span>"; ?></td>
</tr>
<tr>
<td align="right"><? echo "<b>Confirm Password:</b>"; ?></td>
<td><input name="confpassword" type="password" maxlength="50" /></td>
</tr>
...
Il me permet même de tester si l'email est valide.
Bref, j'ai aussi dans mon formulaire un champs "password" et "confirmation password"
Donc j'aimerais tester si le champs "password" est remplit et supérieur à 4 caractères, et j'aimerais tester si le champs "confirmation password" est égal au champs "password"
Une petite solution ?
Merci beaucoup
Dernière édition par sim100 le Ven Sep 28, 2007 12:57, édité 1 fois.
tu as bien sur tappé "javascript nombre de caracteres" dans google pour voir comment compter le nombre de caractères d'une chaine
sinon tu sais trouver la valeur d'un champ vu que tu le fais pour le nom et le surnom. tu sais donc retrouver la valeur de password, et la valeur de confpassword. ensuite fait des recherche sur le caractere egal (=) pour comparer

sinon tu sais trouver la valeur d'un champ vu que tu le fais pour le nom et le surnom. tu sais donc retrouver la valeur de password, et la valeur de confpassword. ensuite fait des recherche sur le caractere egal (=) pour comparer
J'en profite pour préciser que les vérifications en Javascript ne suffisent pas, il faut les refaire côté serveur ensuite (PHP par exemple...).
De plus, vérifier seulement la syntaxe d'une adresse email, ce n'est pas top. Le mieux est de vérifier si un SMTP est bien dispo sur le domaine, et pourquoi pas tester si le compte en question existe (pas tous les serveurs font ça par contre).
De plus, vérifier seulement la syntaxe d'une adresse email, ce n'est pas top. Le mieux est de vérifier si un SMTP est bien dispo sur le domaine, et pourquoi pas tester si le compte en question existe (pas tous les serveurs font ça par contre).
5 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Googlebot analyse certains codes JavaScript
- Ecrire un sitemap pour Google News
- Optimisation du référencement d'un site en AJAX
- Comment faire des liens en dur dans son annuaire
- API Google Maps en Flash / Flex
- Google sait désormais suivre les liens JavaScript !
- Les albums web Picasa passent à 1 Go de stockage
- Photos satellite des incendies en Grèce dans Google Earth
- Google rejoint le projet Open AJAX créé par IBM
- Google Desktop pour Mac OS X
- [resolu] Javascript : Pb d'antislash
- [resolu]scroll javascript
- Probleme javascript... [Résolu]
- [Résolu] Infobulle en javascript et référencement
- [Résolu] Pb changement de class javascript
- [Résolu] Javascript pour firefox seulement
- [résolu] javascript dans un echo PHP
- [résolu]javascript : tableau de bouton radio
- [Résolu] [Javascript] valider un formulaire par un lien
- [Résolu] Afficher du javascript en php sous condition
- [resolu]Patientez 10s en javascript , comment faire?
Consultez la description détaillée des produits ou services de Google suivants : Google Related Links, Google Compute
Qui est en ligne
Utilisateurs parcourant ce forum: meteo75, UsagiYojimbo et 0 invités





le forum