0
A
回答
0
您可以將ID作爲參數傳遞給函數,並相應地操作每個元素值。
function displayResult (fruitId,sizeId) {
var selTag = document.getElementById(fruitId);
var fruit=selTag.options[selTag.selectedIndex].text;
if (fruit=="Apple") {
fruit = fruit + " is red";
} else if (fruit=="Orange") {
fruit = fruit + " is orange";
} else if (fruit=="Banana") {
fruit = fruit + " is yellow";
}
selTag = document.getElementById(sizeId);
var animal=selTag.options[selTag.selectedIndex].text;
if (animal=="Elephant") {
animal = animal + " is big";
} else if (animal=="Mouse") {
animal = animal + " is small";
} else if (animal=="Whale") {
animal = animal + " is enormous";
}
document.getElementById('mytextbox').value = fruit+"\n"+animal;;
}
+0
哦!現在我懂了!非常感謝穆薩! –
0
你可以使它更簡單。但這裏是你要找的東西a link
function displayResult (selId) {
var selTag = document.getElementById(selId);
var fruit=selTag.options[selTag.selectedIndex].text;
if (fruit=="Apple") {
fruit = fruit + " is red";
} else if (fruit=="Orange") {
fruit = fruit + " is orange";
} else if (fruit=="Banana") {
fruit = fruit + " is yellow";
}
document.getElementById('mytextbox').value = fruit;
animalText();
}
function animalText(){
var selTag = document.getElementById("size");
var _size=selTag.options[selTag.selectedIndex].text;
if (_size=="Elephant") {
_size = _size + " is big";
} else if (_size=="Mouse") {
_size = _size + " is small";
} else if (_size=="Whale") {
_size = _size + " is enormous";
}
document.getElementById('mytextbox').value = document.getElementById('mytextbox').value +"\n"+ _size;
}
相關問題
- 1. 根據文本區域值選擇行
- 2. 選擇區域
- 3. 選擇所有文本區域並添加到一個文本區域
- 4. 如何在文本區域中選擇(一個或多個)行
- 5. 無法在IE中的文本區域中選擇文本
- 6. 追加日期選擇器選擇一個文本區域
- 7. 如何阻止文本選擇不輸入文本區域和選擇項目
- 8. 選擇onchange更新文本區多個
- 9. 如何在文本區域內保留文本選擇?
- 10. 如何從文本區域中選擇文本作出反應?
- 11. 在文本區域中獲取和設置文本選擇
- 12. 選擇區域OpenCV
- 13. MySQL選擇區域
- 14. 多HTML文本區域
- 15. 多色文本區域
- 16. 記事本++選擇文本中的某個區域
- 17. 複選框選擇區域
- 18. 文本對齊文本區域IE9
- 19. 選擇弧上的區域
- 20. 屏幕區域的選擇
- 21. 選擇圖像的區域
- 22. 限制文本選擇區
- 23. HTML選擇或文本區
- 24. 以編程方式在文本區域中選擇文本並同時在textarea中選擇相同的文本
- 25. 在html中調整文本的選擇區域
- 26. 如何根據條件選擇文本區域的數量
- 27. 如何選擇可替代區域上的替換文本
- 28. 選擇性地啓用在HTML文本區域(JavaScript)的
- 29. jquery選擇器來獲取文本區域的值
- 30. 檢測文本區域中的「取消選擇」事件
解決:http://jsfiddle.net/jJCm3/5/。 – codingbiz