Texte d'un select...

Texte d'un select... - HTML/CSS - Programmation

Marsh Posté le 05-05-2006 à 10:06:53    

:hello:  
J'ai un petit problème... dans le champ texte "Champ" je voudrais afficher le contenu de la balise option (ex : CLIENT 1) et non pas sa valeur (ex : 1) comme dans le code qui suit.

Code :
  1. <form name="form" method="post" action="sauvegarde.php">
  2.  <table>
  3.   <tr>
  4.    <td>
  5.     <select name="tableau_c" id="Tableau_c" onChange="document.getElementById('Champ').value = this.value;">
  6.      <option value="1">CLIENT 1</option>
  7.      <option value="2">CLIENT 2</option>
  8.      <option value="3">CLIENT 3</option>
  9.      <option value="4">CLIENT 4</option>
  10.     </select>
  11.    </td>
  12.    <td>
  13.     <input style="text-align: center;" type="text" name="champ" id="Champ" onFocus="this.blur()"/>
  14.    </td>
  15.    <td>
  16.     <input type="Submit" name="envoi" value="Sauvegarder" />
  17.    </td>
  18.   </tr>
  19.  </table>
  20. </form>


Quelqu'un aurait une idée ?
 
Edit : j'ai remplacé onClick par onChange ;)


Message édité par BeGiNNeR02 le 05-05-2006 à 10:17:03
Reply

Marsh Posté le 05-05-2006 à 10:06:53   

Reply

Marsh Posté le 05-05-2006 à 10:08:10    

remplace onclick par onchange

Reply

Marsh Posté le 05-05-2006 à 10:15:56    

Malheureusement, c'est pas trop ça qui fera avancer le shmilili... le schmlimil...le shmilbil... le problème quoi !

Reply

Marsh Posté le 05-05-2006 à 10:18:59    

document.getElementById('Champ').value = this.options[this.selectedIndex].text;"> ?

Reply

Marsh Posté le 05-05-2006 à 10:21:07    

boulax a écrit :

document.getElementById('Champ').value = this.options[this.selectedIndex].text;"> ?


 :bounce:  
Ca marche !!!
Merci boulax !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed