0
當我嘗試從JavaScript中的列表框項目中獲取文本時,它始終返回未定義狀態。如何從列表框項目獲取文本?
winkeloptie.value = winkels[i][0];
winkeloptie.text = (winkels[i][0]);
alert(winkeloptie.value) ///This returns the value very nicely
alert(winkeloptie.text) //Returns undefined
如何獲取文本?
編輯:更多的信息:
function addWinkels(){
var winkellijst = document.getElementById('winkel');
for (var i = 0;i < winkels.length;i++){
var winkeloptie = document.createElement("Option");
winkeloptie.text = (winkels[i][0]);
winkeloptie.title = (winkels[i][1]);
winkeloptie.value = winkels[i][0];
winkellijst.options.add(winkeloptie);
}
}
你的意思是'選擇'帶有* listbox *嗎? – 2011-05-04 12:04:51
確定ListBox對象具有Text屬性嗎? – RonK 2011-05-04 12:06:38
對不起。 winkeloptie是列表框中的項目。 – Jarco 2011-05-04 12:09:18