![:)](https://www.developpez.net/forums/images/smilies/icon_smile.gif)
![Citation](https://forum.developpez.be/images/misc/quote_icon.png)
Envoyé par
ToNy.T
"nom du Form" je ne sait pas a quoi sa correspond chez moi...C:\Prix de vente 05\fournisseurs.txt ?
sinon es ce que ma syntaxe est correct pour ce que tu me dis ?
Merci
1) nom_du_form est égale au nom du formulaire dans lequel se trouve ton champ "type_four", en plus clair, la valeur de l'attribut name de la balise form :
<form name="nom_du_form" action="...">
donc si ton form s'appelle "selection_type_four" (c'est un exemple...) tu auras :
onchange="[document.forms['selection_type_four'].type_four.value = this.options[this.selectedIndex].text"
2) Apparement tu veux "pousser" le texte affiché de ta liste de choix dans ton champ texte ("Ftxt.Readline")... j'ai bon ?
1 2
| Do While Not Ftxt.AtEndOfStream
Document.Write("<Option Value=" & i & ">" & Ftxt.Readline & "</OPTION>") |
Si oui il te faudra, utiliser :
document.forms['nom_du_form'].type_four.value = this.options[this.selectedIndex].text
3) Autre chose
1 2 3 4 5
| ...
loop
Ftxt.close
document.forms['nom du Form'].type_four.value = this.options[this.selectedIndex].text
</script></td> |
Ce que j'ai mis en rouge dans ton code, tu peux l'enlever... ici cela ne sert à rien (sinon générer une erreur... )
Pour ton cas, dans le "onchange" cela suffit ![;)](https://www.developpez.net/forums/images/smilies/icon_wink.gif)
Voili, voilo,
keep smile !
Thierry
Partager