如何在<option>?</option>中设置选中

时间:2014-05-07 09:46:15

标签: html

是否可以将selected设置为某个功能?

<select>
  <option value="volvo" selected="myFunc()">Volvo</option> <!-- example -->
  <option value="saab">Saab</option>
  <option value="opel">Opel</option>
  <option value="audi">Audi</option>
</select>

我希望选择与我发送的那天匹配的地方,就像周一,周二等。

非常感谢你。

2 个答案:

答案 0 :(得分:0)

selected属性的唯一值是selected

如果您想使用JavaScript修改所选选项,请将其放在<script>之后的<select>元素中,通过DOM找到<select>然后更改它。

答案 1 :(得分:0)

尝试使用此HTML代码:

<select onchange="func(this.value)">
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="opel">Opel</option>
  <option value="audi">Audi</option>
</select>

和这个js:

function func(value) {
  if (value == "volvo") {
    myFunc();
  }
}

javascript检查选择了哪个值,并在所选值为“volvo”时运行函数