[Javascript] Modifier les champs d'une page

Fermé
theced Messages postés 4 Date d'inscription mercredi 8 août 2007 Statut Membre Dernière intervention 22 mai 2008 - 22 mai 2008 à 13:34
theced Messages postés 4 Date d'inscription mercredi 8 août 2007 Statut Membre Dernière intervention 22 mai 2008 - 22 mai 2008 à 14:09
Bonjour,dans une page (en php), je voudrais que l'un des menus de mon formulaire devienne une zone de saisie de texte quand l'un des élément du menu est séléctionné.Si quelqu'un sait comment faire merci de m'aider.

merci d'avance pour vos réponses.
A voir également:

1 réponse

<html>
<body>
<div id="change">
<select id="liste">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="toto">titi</option>
</select>
</div>
<script type="text/javascript">
var liste = document.getElementById("liste");
var change = document.getElementById("change");

function changeSelect()
{
if (this.options[liste.selectedIndex].value=="toto")
{
change.innerHTML="<input type=\"text\" value=\""+this.options[liste.selectedIndex].text+"\" name=\"txt\" id=\"txt\">"
}
}

liste.onchange = changeSelect;
</script>
</html>


ça ça marche.
0
theced Messages postés 4 Date d'inscription mercredi 8 août 2007 Statut Membre Dernière intervention 22 mai 2008
22 mai 2008 à 14:09
Merci, ton exemple marche bien, maintenant je vais essayer de l'adapter à mon code.
a+
0