echo"<form action='/mapage.php' enctype='multipart/form-data' method='post'> <center>Champ 1</center>, <center>Champ 2</center>, <center>Champ 3</center>, <center>Champ 4</center>, <center>Champ 5</center>, <center>Champ 6</center>, ---- <center></center>, <center></center>, <center></center>, <center></center>, <center></center>, <center></center> ";
echo" <center> <select name='val_champ1'> <option value='val1'>$val1</option> <option value='val2'>$val2</option> <option value='val3'>$val3</option> <option value='val4'>$val4</option> <option value='val5'>$val5</option> <option value='val6'>$val6</option> </center>, ---- <center> <select name='val_champ2'> <option value='val1'>$val1</option> <option value='val2'>$val2</option> <option value='val3'>$val3</option> <option value='val4'>$val4</option> <option value='val5'>$val5</option> <option value='val6'>$val6</option> </center>, ---- <center> <select name='val_champ3'> <option value='val1'>$val1</option> <option value='val2'>$val2</option> <option value='val3'>$val3</option> <option value='val4'>$val4</option> <option value='val5'>$val5</option> <option value='val6'>$val6</option> </center>, ---- <center> <select name='val_champ4'> <option value='val1'>$val1</option> <option value='val2'>$val2</option> <option value='val3'>$val3</option> <option value='val4'>$val4</option> <option value='val5'>$val5</option> <option value='val6'>$val6</option> </center>, ---- <center> <select name='val_champ5'> <option value='val1'>$val1</option> <option value='val2'>$val2</option> <option value='val3'>$val3</option> <option value='val4'>$val4</option> <option value='val5'>$val5</option> <option value='val6'>$val6</option> </center>, ---- <center> <select name='val_champ6'> <option value='val1'>$val1</option> <option value='val2'>$val2</option> <option value='val3'>$val3</option> <option value='val4'>$val4</option> <option value='val5'>$val5</option> <option value='val6'>$val6</option> </center> ";
echo" <center> <select name='val_champ1' onChange=placer_val(this.name,this.options[this.selectedIndex].value)> <option value='".$val1."£".$texte1."'>$texte1</option> <option value='".$val2."£".$texte2."'>$texte2</option> <option value='".$val3."£".$texte3."'>$texte3</option> <option value='".$val4."£".$texte4."'>$texte4</option> <option value='".$val5."£".$texte5."'>$texte5</option> <option value='".$val6."£".$texte6."'>$texte6</option> </center>, ---- <center> <select name='val_champ2' onChange=placer_val(this.name,this.options[this.selectedIndex].value)> <option value='".$val1."£".$texte1."'>$texte1</option> <option value='".$val2."£".$texte2."'>$texte2</option> <option value='".$val3."£".$texte3."'>$texte3</option> <option value='".$val4."£".$texte4."'>$texte4</option> <option value='".$val5."£".$texte5."'>$texte5</option> <option value='".$val6."£".$texte6."'>$texte6</option> </center>, ---- <center> <select name='val_champ3' onChange=placer_val(this.name,this.options[this.selectedIndex].value)> <option value='".$val1."£".$texte1."'>$texte1</option> <option value='".$val2."£".$texte2."'>$texte2</option> <option value='".$val3."£".$texte3."'>$texte3</option> <option value='".$val4."£".$texte4."'>$texte4</option> <option value='".$val5."£".$texte5."'>$texte5</option> <option value='".$val6."£".$texte6."'>$texte6</option> </center>, ---- <center> <select name='val_champ4' onChange=placer_val(this.name,this.options[this.selectedIndex].value)> <option value='".$val1."£".$texte1."'>$texte1</option> <option value='".$val2."£".$texte2."'>$texte2</option> <option value='".$val3."£".$texte3."'>$texte3</option> <option value='".$val4."£".$texte4."'>$texte4</option> <option value='".$val5."£".$texte5."'>$texte5</option> <option value='".$val6."£".$texte6."'>$texte6</option> </center>, ---- <center> <select name='val_champ5' onChange=placer_val(this.name,this.options[this.selectedIndex].value)> <option value='".$val1."£".$texte1."'>$texte1</option> <option value='".$val2."£".$texte2."'>$texte2</option> <option value='".$val3."£".$texte3."'>$texte3</option> <option value='".$val4."£".$texte4."'>$texte4</option> <option value='".$val5."£".$texte5."'>$texte5</option> <option value='".$val6."£".$texte6."'>$texte6</option> </center>, ---- <center> <select name='val_champ6' onChange=placer_val(this.name,this.options[this.selectedIndex].value)> <option value='".$val1."£".$texte1."'>$texte1</option> <option value='".$val2."£".$texte2."'>$texte2</option> <option value='".$val3."£".$texte3."'>$texte3</option> <option value='".$val4."£".$texte4."'>$texte4</option> <option value='".$val5."£".$texte5."'>$texte5</option> <option value='".$val6."£".$texte6."'>$texte6</option> </center> ";
<SCRIPT language='Javascript'> function placer_val(id1,id2) { var reg=new RegExp('[£]+', 'g'); var tableau=id2.split(reg); for (var i=0; i<tableau.length; i++) { alert('tableau[' + i + '] = ' + tableau[i]); } id1.value=tableau[0]; } </SCRIPT>
<html> <head> <script type="text/javascript"> //-------------------------- function Modif( this_, id_){ //-- Recup Objet Select var O_Select = this_; // on pourrait utiliser this_ directement //-- Recup INPUT destination var O_Dest = document.getElementById( id_); //-- Recup valeur de l'option selectionnee var szTmp = O_Select.options[ O_Select.selectedIndex].value; //-- Affectation de la valeur O_Dest.value = szTmp; } </script> </head> <select id="S_01" name="S_01" onchange = "Modif(this, 'I_01');"> <option value="valeur 1">option 1</option> <option value="valeur 2">option 2</option> <option value="valeur 3">option 3</option> <option value="valeur 4">option 4</option> <option value="valeur 5">option 5</option> <option value="valeur 6">option 6</option> </select> </html>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question