Probleme javascript action form
Résolu/Fermé
A voir également:
- Probleme javascript action form
- Action requise sur le compte - Forum Gmail
- Telecharger javascript - Télécharger - Langages
- Cette action ne peut pas être réalisée car le fichier est ouvert dans system - Guide
- Action requise sur compte ??? de quoi s'agit-il ??? - Forum Internet / Réseaux sociaux
- Word attend la fin d'une action ole ✓ - Forum Word
4 réponses
jeangilles
Messages postés
816
Date d'inscription
samedi 21 juin 2008
Statut
Membre
Dernière intervention
17 juillet 2012
185
7 mai 2010 à 16:23
7 mai 2010 à 16:23
Tu veux dire que l'action ne change pas ?
pas étonnant, ton code js est faux :
Tes
pas étonnant, ton code js est faux :
Tes
document.form.actionsont à remplacer par
document.forms["Hotel_Selection"].action
jeangilles
Messages postés
816
Date d'inscription
samedi 21 juin 2008
Statut
Membre
Dernière intervention
17 juillet 2012
185
7 mai 2010 à 16:53
7 mai 2010 à 16:53
Ben oui, normal qu'il disparait, le formulaire est dans tous les cas envoyé ...
Il ne faudrait envoyer le formulaire que si il est correct, si tu veux afficher un message d'erreur
Je ferai comme ceci :
Et
Il ne faudrait envoyer le formulaire que si il est correct, si tu veux afficher un message d'erreur
Je ferai comme ceci :
function envoyer(form){
if (document.form.DRSelect.value != "0" && document.form.SRSelect.value != "0" && document.form.TRSelect.value != "0" && document.form.QRSelect.value != "0" ){
document.form.action="reservation-2.php?hotId=<?php echo $hotId ; ?>";
return true;
}else{
document.form.action="#";
document.getElementById("VerifChambre").className ="visible";
return false;
}
Et
<form name="Hotel_Selection" method="post" onSubmit="return envoyer(this.form);" id="Hotel_Selection">