2014-01-13 30 views
-2

我已經嘗試使用JavaScript中的選擇對象,但它似乎要去。做任何人知道我在談論使用選擇對象的警報

這就是我試圖

var x = document.getElementById("mySelect").selectedIndex; 

var u = document.getElementsByTagName("option")[x].value; 

        document.getElementById("demo").innerHTML=u; 
+0

這裏有什麼問題?你的代碼是做什麼的?你想要它做什麼? –

回答

3
var sel = document.getElementById("mySelect"); //reference the select 
var index = sel.selectedIndex; //find the index that was picked 
var option = sel.options[index]; //select the option that was picked 
document.getElementById("demo").innerHTML = option.value; //read the value 

,如果你想要的文字,而不是價值使用的.text

document.getElementById("demo").innerHTML = option.text; //read the value 

什麼此示例代碼如果沒有選擇任何東西,則不做。這將是一個等於-1的selectedIndex。

+0

或者只是'document.getElementById(「demo」)。innerHTML = sel.value;'。 –