Salut,
J'ai le problème suivant: je dois soumettre un formulaire à chaque fois que un élément dans une liste déroulante est sélectionné. Cela pour pouvoir changer un'image affichée. De cette façon la page est rechargée et je peux changer l'image par rapport au choix fait.
1ère solution:
J'ai trouvé cette fonction: onchange="this.form.submit ()" que j'ai inclus dans mon code:
<form name="form1" method="post" action="achat.php">
.......
<select name="couleur" onchange="javascript:this.form.submit()">
Le problème est que quand je sélectionne un des éléments de mon menu déroulant rien se passe.
Comment ça marche this.form.submit() ? Il faut rajouter quelque chose ?
2ème solution:
J'ai trouvée cette autre solution:
....
<script language ="JavaScript">
<!--
function change() {
var destination = "achat.php";
location = destination;
}
....
<select name="couleur" onchange="change()">
Mais dans ce cas la page est rechargée mais le formulaire pas soumis.
Merci
Iro
Partager