frame et liste déroulante
Bonjour je n'arrive pas à créer le lien en javascript pour que le choix d'une valeur de la listbox se répercute sur une autre frame.
J'ai tenté ça mais ça ne marche pas.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
<form name="Form" method="POST" id="mainForm" >
<select name="mon_champ"
onchange="document.getElementById('mainForm').submit();">
<option value=0>choisissez un projet</option>
<option onclick=lien() value=1>page1</option>
<option onclick=lien() value=2>page2</option>
</select>
</form>
<script>
function lien(){
var carte = document.Form.mon_champ.options[document.Form.mon_champ.selectedIndex].value;
if(carte==1){
var url= "test/page1.html" ;
}
else if (carte==2)
{
var url= "test/page2.html" ;
}
parent.frames["zone2"].window.location= url;
</script> |