2010-01-20 41 views

回答

3

<select>的當前選擇的選項可以通過檢查屬性檢索

document.getElementById("foo").value 
+0

'value'是一個屬性,而不是一個屬性。我指責jQuery用它的不合適的'attr()'方法在人們的腦海中造成這種混亂。 – 2010-01-20 11:18:53

+0

謝謝有一個愉快的一天 – streetparade 2010-01-20 11:56:00

2
document.getElementById('foo').value 

+0

對不起,菲利普在我回答時回答 – Kemo 2010-01-20 11:09:04

4

爲跨瀏覽器支持的最可靠的方法是

var foo = document.getElementById('foo'); 
var val = foo.options[foo.selectedIndex].value;