2012-06-28 53 views
0

我已經在html中定義了一個下拉列表,如下所示。我已經從javascript中添加了下拉列表的值。我試圖設置的值是「5」。但它不起作用。有人能以另一種方式告訴我嗎?在javascript中設置下拉列表的值

<html> 
<head> 
<title>Title</title> 
<script type="text/javascript" src="phonegap-1.4.1.js"></script> 
<script type="text/javascript" src="JS/Util.js"></script> 
<script type="text/javascript" src="JS/Language.js"></script> 
<script type="text/javascript"> 
function dropdown(){ 
document.getElementById("numberlist").appendChild(5); 
} 
</script> 
</head> 

<body onload="dropdown();"> 
<div id="main3"></div> 

<select id = "numberlist"><option>12</option><option>24</option><option>36</option></select> 

</body> 

</html> 
+1

你想要設置爲'5'的選項? – xdazz

+0

我想將其添加到選項。作爲一種新的價值。 – harsh

+0

按照這個http://www.w3schools.com/jsref/met_select_add.asp – dhaval

回答

2

從原始問題複製。這會解決你的問題嗎?

function dropdown(){ 
var drp = document.getElementById("numberlist"); 
var optn = document.createElement("OPTION"); 
optn.text="3"; 
optn.value="3"; 
drp.add(optn); 
} 
+0

非常感謝Rutwik。這工作! :) – harsh

+0

歡迎:) – TRR

相關問題