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

 我来答
百度网友faadf46
高粉答主

2019-07-22 · 说的都是干货,快来关注
知道答主
回答量:4556
采纳率:0%
帮助的人:75.2万
展开全部

1、首先,我们点击CheckBox控件。

2、这时我们便可以在窗体中直接绘制。

3、然后我们便可以在这里更改CheckBox的文字显示。

4、如果想要默认选中,我们将Checked设置为TRUE。

5、也可将Enabled设置为TRUE。

6、还可以在这里设置更多属性。

帐号已注销
2019-07-27 · TA获得超过1.2万个赞
知道答主
回答量:25
采纳率:0%
帮助的人:6097
展开全部

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"> 一起使用。



本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友10a24bf
2017-05-19 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.3万
采纳率:95%
帮助的人:2911万
展开全部
checkbox没有readOnly属性,如果使用disabled=“disabled”属性的话,会让checkbox变成灰色的,用户很反感这种样式可以这样让它保持只读:
方法一
设置它的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);});
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式