我想在我的javascript
中获取所选索引的值这里我定义了我的列表框
<select name="combo" id="combo" OnBlur="retrieveData(this.form)" ></select>
这里我试图获取价值(在表格内)
alert(form.combo.value); // NOT working
alert(form.combo.selectedIndex) // working
alert(form.combo.selectedIndex.value) // NOT working
但显示“未定义”
答案 0 :(得分:5)
form.combo.options[form.combo.selectedIndex].value;
答案 1 :(得分:1)
试试这个: 在你的HTML中:
<select name="combo" id="combo" OnBlur="getComboVal(this)" ></select>
在javascript中:
function getComboVal(sel)
{
alert (sel.options[sel.selectedIndex].value);
}