如何在html中禁用整个下拉控件
我看到下拉列表中的特定项上有一个禁用的属性,但是整个html下拉列表本身是否有一个启用的属性 有什么建议吗?根据如何在html中禁用整个下拉控件,html,drop-down-menu,Html,Drop Down Menu,我看到下拉列表中的特定项上有一个禁用的属性,但是整个html下拉列表本身是否有一个启用的属性 有什么建议吗?根据select元素有一个disabled属性 所以 某物 如果有用的话,梅会有帮助的 同: <html> <head> <script type="text/javascript"> function makeDisable(){ var x=document.getElementByI
select
元素有一个disabled
属性
所以
某物
如果有用的话,梅会有帮助的
同:
<html>
<head>
<script type="text/javascript">
function makeDisable(){
var x=document.getElementById("mySelect")
x.disabled=true
}
function makeEnable(){
var x=document.getElementById("mySelect")
x.disabled=false
}</script></head><body><form>
<select id="mySelect"><option>Apple</option><option>Banana</option>
<option>Orange</option>
</select>
<input type="button" onclick="makeDisable()" value="Disable list">
<input type="button" onclick="makeEnable()" value="Enable list">
</form>
</body>
</html>
函数makeDisable(){
var x=document.getElementById(“mySelect”)
x、 禁用=真
}
函数makeEnable(){
var x=document.getElementById(“mySelect”)
x、 禁用=错误
}
苹果树
橙色
这将禁用组合框中的值(它仍将显示,但无法选择):
沃尔沃汽车
萨博
梅赛德斯
奥迪
这将禁用整个组合框:
<select disabled="disabled">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
沃尔沃汽车
萨博
梅赛德斯
奥迪
disabled=“disabled”应该适用于select元素,为什么不试试这样的东西呢?我想你要找的是
元素。将其呈现为下拉列表(对于单个选择)是用户代理的事情,HTML没有指定这一点。我想这是禁用从初始页面加载
disabled="disabled"
<select>
<option disabled="disabled" value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
<select disabled="disabled">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>