html里select怎么设置和取消disabled

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html里select怎么设置和取消disabled相关的知识,希望对你有一定的参考价值。

只要元素里面设置了disabled=“xxx”不管里面为什么都为禁用。
所以原生设置:启用--dom.setAttribute("disabled","disabled") 禁用--dom.removeAttribute(“disabled”)
jquery设置:$("#id").attr("disabled","disabled")
$("#id").removeAttr("disabled")
很多人都认为设置disabled="true"是为启用,设置为“false”时为禁用,这是错的。
参考技术A 很多人都认为设置disabled="true"是为启用,设置为“false”时为禁用,这是错的。只要元素里面设置了disabled=“xxx”不管里面为什么都为禁用。
所以原生设置:启用--dom.setAttribute("disabled","disabled") 禁用--dom.removeAttribute(“disabled”)
jquery设置:$("#id").attr("disabled","disabled")
$("#id").removeAttr("disabled")本回答被提问者和网友采纳
参考技术B 设置disabled属性值为true是启用,为false时为禁用

页面上input和select的disabled属性

我在页面上有一个select的下拉选和一些input的输入框,我在选择不同的下拉选选项时,把一些input隐藏并且设置成disabled,再选择别的下拉选时,把一些disabled的input的disabled属性去除掉

参考技术A 说流程,属性可以百度:
1.select有时间 onchange事件,绑定一个方法如 onchange=aa(this)
2.方法内判断传进来的值的option的类型,符合你的要求的就是用document.getElementByID('').disable=true;
3.细节需要你自己调试

以上是关于html里select怎么设置和取消disabled的主要内容,如果未能解决你的问题,请参考以下文章

VB怎么获取HTML里select的Option里的内容

Disabled是啥意思啊?

html网页中select元素设置成disabled后,怎样隐藏或去掉右边的三角箭头

IGD graphics mode select 里面设置成Disabled了怎么办

怎么将checkbox,radio,select控件设置为只读,不可选

JS向页面select添加元素 设置默认选中并移除点击下拉事件