no save
Assistance
Achat
News

Forum | programmation
Pb de controle de saisie dans un formulaire
crocus_61, le mer. 25 avr. 2007 à 22:36:27
Bonjour,
J'ai développé un formulaire pour lequel je voudrais évidemment faire un contrôle de saisie ;
j'ai regardé la doc SELFHTML qui me donne un exemple que je croyais clair, mais comme la fonction est écrite en JAVA et que j'utilise PHP… il doit y avoir une astuce qui m'échappe.
Voilà mon script :

<?php
function verif_formulaire()
{
if(document.formulaire.Nom.value == "") {
alert("Veuillez entrer votre Nom");
document.formulaire.Nom.focus();
return false;
}
if(document.formulaire.Prenom.value == "") {
alert("Veuillez entrer votre Prénom");
document.formulaire.Prenom.focus();
return false;
}
}
?>

<form name="formulaire" action="PageEspaceCom.php" method="get" onSubmit="return verif_formulaire()">
<pre>
<p>Vos Nom et Prénom :<br>
<input name="Nom" type="text" size="30" maxlength="30">
<input name="Prenom" type="text" size="30" maxlength="30"> <br> <br>
<input type="submit" name="okInscrComm" value="Valider">
</pre>
</form>

Résultat : même si l'on ne saisit rien... la PageEspaceCom.php est malgré tout appelée.

A vrai dire, je ne voulais pas faire d' »alert » mais plutôt réafficher la saisie éventuelle, avec une astérisque + texte d'un message d'anomalie à côté de la zone erronée. Mais l'aide que j'ai trouvée ne m'indique que cette solution ; je débute, alors j'améliorerai plus tard… faut-il encore que cette solution fonctionne !
Quelqu'un a-t-il une idée ?

Merci les noctambules ! Configuration: Windows Vista
Internet Explorer 7.0


Artur
avr. 07
Suivant
REPONSES
Artur
avr. 07
crocus_61
avr. 07
txiki
avr. 07
crocus_61
avr. 07
txiki
avr. 07
crocus_61
avr. 07
txiki
avr. 07
crocus_61
avr. 07
txiki
avr. 07
mimoprod
juin 07
Version Web
Réalisé par RedShift
no save