Javascript Changer 'action' d'un form
Résolu
Bilow
-
neconu -
neconu -
Bonjour,
Est-il possible, en Javasript, de modifier l'action d'un form (=page de destination lors de l'envoi) ?
Cet exemple...
<script>
document.formulaire.action = "page.php";
</script>
...ne fonctionne pas.
Comment faire ?
Merci d'avance,
Bilow.
Est-il possible, en Javasript, de modifier l'action d'un form (=page de destination lors de l'envoi) ?
Cet exemple...
<script>
document.formulaire.action = "page.php";
</script>
...ne fonctionne pas.
Comment faire ?
Merci d'avance,
Bilow.
Configuration: Windows Vista Internet Explorer 7.0
8 réponses
-
<script type="text/javascrip"> function envoi_form(url){ document.formulaire.action = url; document.formulaire.submit(); </script> <form name="formulaire" method="post" action=""> ............. <input type="button" name="envoi" value="Envoyer" onClick="envoi_form('page.php');"> </form> -
<html> <head> <title>Exemple</title> <script type="text/javascript"> function envoi_form(url){ document.formulaire.action = url; document.formulaire.submit(); } //il manquait cette accolade fermante </script> </head> <body> <form name="formulaire" method="post" action=""> <input type="button" name="envoi" value="Envoyer" onClick="envoi_form('page.php');"> </form> </body> </html> -
Option tout en javascript :
<html>
<head>
<title>Exemple</title>
<script type="text/javascript">
function envoi_form(){
document.formulaire.action = "page.php";
document.formulaire.submit();}
</script>
</head>
<body>
<form name="formulaire" method="post" action="">
<input type="button" name="envoi" value="Envoyer" onClick="envoi_form('');">
</form>
</body>
</html> -
Merci, mais ce code ne fonctionne pas.
Erreur : 'Objet attendu.' à la ligne :
<input type="button" name="envoi" value="Envoyer" onClick="envoi_form('page2.htm');">
Comment ca ce fait ?
Merci d'avance. -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
-
Bonjour,
Voici le code complet :
<html>
<head>
<title>Exemple</title>
<script type="text/javascript">
function envoi_form(url){
document.formulaire.action = url;
document.formulaire.submit();
</script>
</head>
<body>
<form name="formulaire" method="post" action="">
<input type="button" name="envoi" value="Envoyer" onClick="envoi_form('page.php');">
</form>
</body>
</html>
Avec 'Objet attendu' comme erreur à la ligne 14.
Cela veut dire quoi ?
Merci :) -
Salut,
Ah oui c vrai l'accolade...
Merci bcp pour ton code, il fonctionne parfaitement.
Encore merci,
Au revoir :) -
Salut,
Quelques mois après .. .. "C'est moi qui ai besoin de ce code" alors :
!!! Merci beaucoup !!!
C'est nickel.