2010-11-01 5 views
2

Je dois vérifier les informations de mon formulaire et envoyer une page d'accusé de réception.javascript, devoirs, validation de formulaire, accusé de réception

C'est ce que j'ai essayé mais ça ne marche pas. Y a-t-il un moyen d'incorporer les deux?

Cela permet de vérifier que tous les champs sont remplis:

<input type=button value="Verify Information" onclick="verify();"> 
    <input type=reset value="Clear Form"><br> 

Ceci dirige vers la page de remerciements:

</form> 
    <form action="acknowledgement.html" method="get"> 
    <input type="submit" name="submit" 
    VALUE="Submit"> 
    </form> 
+0

Ces extraits du lien se trouvent-ils dans le même formulaire? Ou souhaitez-vous vérifier le formulaire actuel, le transférer vers une nouvelle page avec toutes les informations, puis le soumettre? – shoebox639

+0

Mettez tout dans un formulaire et avez vérifier() sur le bouton soumettre, en désactivant l'action par défaut de ce bouton jusqu'à la vérification complète ??? – kalpaitch

Répondre

0

Utilisez onSubmit

<form action="acknowledgement.html" method="get" onSubmit="verify()"> 
    <input type="submit" name="submit" value="Submit"> 
</form> 

Tous vos éléments de formulaire doivent être entre le début et la fin <form> étiquettes. Mais vous le saviez déjà :)

+0

Merci j'apprécie votre aide – rhonda

2
<form action="acknowledgement.html" method="get" onsubmit="verify();"> 
    <input type="submit" name="submit" 
    VALUE="Submit"> 
    </form> 

<script language="javascript"> 
function verify(){ 
var isOK = true; 

//check all the inputs. 
//if one of them incorrect 
isOk = false; 

return isOk; 
} 
</script> 
+0

Merci beaucoup – rhonda

Questions connexes