Je suis confronté à ce problème depuis assez longtemps...
Je cherche à modifier la valeur d'un champ texte dynamiquement par rapport à ma liste déroulante.
voici ma liste déroulante, composé de 24 choix :
<label for="lstInterface">Choix de l'interface :
<select name="nomInterface" id="nomInterface" size="1">
<?php
for($i=1;$i<=24;$i++)
{
echo "<option value=".$i.">interface fastEthernet 0/".$i;
echo "</option>";
}
?>
</select>
</label>
<br />
<br />
<label for="txtDesc">Description :
<input type="text" name="txtDesc" id="txtDesc">
</label>
Je dois mettre en valeur de la description, une variable de session initialisé sous la forme $_SESSION['descriptionX'], X étant compris entre 1 et 24.J'ai donc essayé plusieurs façons, en vain. Je me tourne donc vers vous :
J'avais essayé de faire ça :
onchange="getElementById('txtDesc').value = <?php echo $_SESSION["description1"]; ?>"
Mais, mêler du javascript et du php, c'est assez périlleux :s
J'espère que vous aurez compris ce que je veux faire et je suis preneur de pistes.
Merci