我必须禁用div
中的所有select
菜单,并将其值设置为null
。javascript - 将选择选项值设置为空
我使用下面的代码以禁用选择菜单:
var div_contents =document.getElementById("div1");
var elements = div_contents.getElementsByTagName("select");
for (i=0; i<elements.length; i++) {
elements[i].disabled = true;
}
不过,我不能够选择标签的值设置为null
。
我也没有select
标签内的null
选项:
<select id="test1" name="test1">
<option value="a">aa</option>
<option value="b">bb</option>
<option value="c">cc</option>
</select>
我怎样才能设置一个select
列表null
的价值,因为我没有null
选项?
我不清楚你的意思。你想完全删除所有的选项吗? –
你的代码是正确的,你只是禁用框设置值null use ** elements [i] .value =''** – punit
使用'elements [i] .selectedIndex = -1;'似乎已经伎俩 – tanya