0
如何根據用戶在上面下拉框中的選擇將「變量值」添加到我的文本區域中。根據選擇添加值
這裏是II到目前爲止代碼:)在此
mytextbox.value = mytextbox.value + window[this.value]; //to appened
你可能也用的eval(:
<html>
<head>
<body>
<select id="dropdown">
<option value="">None</option>
<option value="textArray1">text1</option>
<option value="textArray2">text2</option>
<option value="textArray3">text3</option>
<option value="textArray4">text4</option>
</select>
<br /><br />
<textarea id="mytext"></textarea>
<script type="text/javascript">
var textArray1 = 'this is going to be a long sting of text for text 1 value';
var textArray2 = 'this is going to be a long sting of text for text 2 value';
var textArray3 = 'this is going to be a long sting of text for text 3 value';
var textArray4 = 'this is going to be a long sting of text for text 4 value';
var mytextbox = document.getElementById('mytext');
var mydropdown = document.getElementById('dropdown');
mydropdown.onchange = function(){
mytextbox.value = mytextbox.value + this.value; //to appened
//mytextbox.innerHTML = this.value;
}
</script>
</body>
</html>
這似乎是做工精細,什麼是你的要求嗎? – KBN