Creer un formulaire avec bouton
Résolu
cazu
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
J' aimerai créer un formulaire avec bouton qui redirigerai vers url différentes selon ce que l' utilisateur a rempli.
Par exemple: si il choisi pomme dans le formulaire , il sera redirigé vers l' url pomme
Si il choisi banane vers l' url banane......
Pouvez vous m' aidé svp?
J' aimerai créer un formulaire avec bouton qui redirigerai vers url différentes selon ce que l' utilisateur a rempli.
Par exemple: si il choisi pomme dans le formulaire , il sera redirigé vers l' url pomme
Si il choisi banane vers l' url banane......
Pouvez vous m' aidé svp?
2 réponses
-
Bonsoir, en javascript
<!DOCTYPE html> <html> <head> <title>mot de passe</title> <meta charset="UTF-8" /> </head> <body> <form id="form"> <label>pomme</label> <input type="radio" name="radio" checked="checked" /> <br /> <label>banane</label> <input type="radio" name="radio" /> <br /> <label>pêche</label> <input type="radio" name="radio" /> <br /> <input type="submit" value="c est partit" /> </form> <script type="text/javascript"> var form = document.getElementById("form"); var radio = document.getElementsByName("radio"); function redirection() { if(radio[0].checked) { window.location.href = "https://fr.wikipedia.org/wiki/Pomme"; } else if(radio[1].checked) { window.location.href = "https://fr.wikipedia.org/wiki/Banane"; } else if(radio[2].checked) { window.location.href = "http://fr.wikipedia.org/wiki/P%C3%AAche_(fruit)"; } else { alert("erreur"); } } form.addEventListener("submit", function(e) { redirection(); e.preventDefault(); }, true); </script> </body> </html> -
Tu peut mettre ça sur la page du formulaire :
<?php If($_POST["fruits"]){ switch($_POST["fruits"]){ case "banane": header("location:banane.html"); break; case "pomme": header("location:pomme.html"); break; } } ?>