如何通过名称将选项标签链接到javascript if语句

时间:2018-03-28 18:17:00

标签: html

我在编写我正在撰写的网页的一部分时遇到了一些问题。代码看起来像这样:

  

表格名称= dropDown

     

选择

     

选项名称=" normalOne" /选项

     

选项名称=" normalTwo" /选项

     

/选择   /形式

然后:

  

if(document.dropDown.normalOne.selected == true){

     

window.alert("下拉菜单适用");

     

}

不幸的是,这不起作用。我该怎么办?

2 个答案:

答案 0 :(得分:0)

选项元素没有名称(name属性对他们无效)。

改为处理价值观。

document.querySelector("button").addEventListener("click", show);

function show(event) {
    const select = document.querySelector("select");
    const value = select.value;
    console.log(value);
}
<select>
    <option value="a"> One
    <option value="b"> Two
    <option value="c"> Three
</select>

<button>Log</button>

答案 1 :(得分:0)

recurse/2