gpt4 book ai didi

javascript - 如何使用javascript更改选择框的禁用样式

转载 作者:太空宇宙 更新时间:2023-11-03 23:52:20 25 4
gpt4 key购买 nike

我想在第一个选择框更改时更改第二个选择框的禁用样式,但我做不到。请帮助我。

<html>
<body>
<select onchange="a()" id="1">
<option>Choose</option>
<option>1</option>
<option>2</option>
</select>
<select id="2" disabled="true">
<option>one</option>
<option>two</option>
</select>
<script>
function a(){
if(document.getElementById('1').value!="Choose"){
document.getElementById('2').style.background="yellow";
document.getElementById('2').style.disabled="false";
}
}
</script>
</body>
</html>

最佳答案

disabled 是元素的属性,而不是其样式集合。

document.getElementById('2').disabled = false;

同样重要的是要注意 12 在 HTML5 之前的 HTML 中不是有效的 ID,这意味着旧的浏览器可能有严重的问题(例如没有将它识别为 ID,没有使用 getElementById 找到它,没有设置它的样式等)我建议提供有意义的 ID,即使它只是 select1select2 ,这有助于减少意外复制 ID 的可能性。

关于javascript - 如何使用javascript更改选择框的禁用样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19590287/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com