Je crée un formulaire où lorsque je sélectionne le nom de famille du produit, ses valeurs seront affichées dans une boîte (je ne sais pas ce que je devrais utiliser pour l'afficher) et la boîte ne peut pas être éditée (seulement).Comment afficher plusieurs valeurs sélectionnées dans une boîte?
-HTML
<select name="fnme" onchange="setText(this)" multiple>
<option value="STR12(12,YU,IO)">STR12(12,YU,IO)</option>
<option value="STR13(13,YU,IO)">STR12(13,YU,IO)</option>
<option value="STR14(14,YU,IO)">STR12(14,YU,IO)</option>
<option value="STR15(15,YU,IO)">STR12(15,YU,IO)</option>
</select>
<td><textarea rows="10" cols="30" name="textBox" id="disabled" value=""/ disabled></textarea></td>
</br>
<p><input type="submit" value="Save"></p>
-ASPCode
<%
DIM fnm,element
fnm=Split(Request("fnme"),"\n")
FOR EACH element IN fnm
Response.Write("<p>--qq-- " & trim(element) & " </p>")
Next
%>
Pour l'instant j'utilise la zone de texte, mais encore un problème dans l'affichage beaucoup de valeur, il afficher sur une valeur sélectionnée.
-JS
<script>
function setText(obj) {
var val = obj.value;
document.getElementById('textBox').value = val;
}
</script>
Je veux savoir qu'il est possible d'afficher la valeur multiple?
Où est le TexBox ayant l'ID de 'textBox'? –
Faites simplement ceci: 'document.getElementById ('disabled'). Value + = val;' et vous avez terminé! –
@DhavalMarthak cela fonctionne wahhh merci thankyou – Far