在javascript中获取所选组合框索引的值

时间:2011-11-11 19:15:17

标签: javascript

我想在我的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

但显示“未定义”

2 个答案:

答案 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);
}