Après avoir eu de l'aide pour mon formulaire, je reviens avec un bug que je ne comprends pas...
J'ai 2 formulaires dans une page avec donc 2 submit. J'ai fait une fonction car les 2 actions des 2 form sont différentes :
Et mon form :
Quand je clique sur un submit le bon id est envoyé mais dans l'url est rajouté "form1.html?x=&y="
Ma question : pourquoi il y a marqué cela dans l'url et d'ou ca vient ? je récupère juste l'id ! comment faire pour juste envoyer vers la bonne page html sans pour autant rajouter tout ce bordel derrière ? merci
Modifié par sway (03 Mar 2008 - 15:59)
J'ai 2 formulaires dans une page avec donc 2 submit. J'ai fait une fonction car les 2 actions des 2 form sont différentes :
<script language="javascript">
function valide(id) {
document.getElementById('form1').submit();
}
function valide2(id) {
document.getElementById('form2').submit();
}
</script>
Et mon form :
<form id="form1" action="form1.html">
<input type="image" src="btn_recherche1.jpg" onclick="valide();" />
</form>
<form id="form2" action="form2.html">
<input type="image" src="btn_recherche2.jpg" onclick="valide2();" />
</form>
Quand je clique sur un submit le bon id est envoyé mais dans l'url est rajouté "form1.html?x=&y="
Ma question : pourquoi il y a marqué cela dans l'url et d'ou ca vient ? je récupère juste l'id ! comment faire pour juste envoyer vers la bonne page html sans pour autant rajouter tout ce bordel derrière ? merci
Modifié par sway (03 Mar 2008 - 15:59)