怎么将checkbox,radio,select控件设置为只读,不可选
html中将select控件设置为只读使用disabled属性,将其值设为disabled即可,规定禁用该下拉列表。
同样的checkbox,radio为input类标签,使用disabled属性,将其值设为disabled时表示 input 元素加载时禁用此元素。
例如:
<select disabled="disabled">
<option value ="volvo">Volvo</option>
<option value ="saab">Saab</option>
<option value="opel">Opel</option>
<option value="audi">Audi</option>
</select>
其中,<select>中 disabled="disabled"决定了选择框为只读。
扩展资料
disabled属性的定义和用法介绍:
disabled 属性规定应该禁用 input、select等元素。其语法为:
<input disabled="value">
被禁用的 input 元素既不可用,也不可点击。可以设置 disabled 属性,直到满足某些其他的条件为止(比如选择了一个复选框等等)。然后,就需要通过 JavaScript 来删除 disabled 值,将 input 元素的值切换为可用。
另外disabled 属性无法与 <input type="hidden"> 一起使用。
方法一
设置它的onclick="return false"
方法二
$("input[type='checkbox']").click(
function(){
this.checked = !this.checked;
}
);
select可用jquery设置disable属性
$(function(){ $("select").attr("disabled", "disabled");
//如果和jquery1.6以上版本,可以使用以下语句:
$("select").prop("disabled", true);});