jquery怎么设置区域不可操作


本文摘自PHP中文网,作者藏色散人,侵删。

jquery设置区域不可操作的方法:首先创建一个代码示例文件;然后通过对元素应用disabled和readonly属性的方法来设置页面元素不可编辑的效果。

本教程操作环境:windows7系统、jquery1.10.0版本,Dell G3电脑。

推荐:jquery视频教程

Jquery的api中提供了对元素应用disabled和readonly属性的方法,这两种属性方法可以使元素不可操作,下面我们就来看一下jQuery设置区域不可操作的方法。

jquery设置页面元素不可点击、不可编辑、只读:

1

2

3

4

5

6

7

$("input").attr('readonly', true);

$("textarea").attr('readonly', true);

$(':radio').attr('disabled', true);

$(':checkbox').attr('disabled', true);

$(':button').attr('disabled', true);

$('a').removeAttr('onclick');

$('select').attr('disabled', true);

示例:

1

$('form').find('input,textarea,select').not('.btn btn-primary,.back').attr('disabled','disabled');

上面这句代码的意思是将form表单里面除了样式为.btn btn-primary,.back的元素都置为只读。

如果页面还有a标签之类的,可以用上面列出的$('a').removeAttr('onclick');将a标签的点击事件移除掉。

attr() 方法设置或返回被选元素的属性和值。

当该方法用于返回属性值,则返回第一个匹配元素的值。

当该方法用于设置属性值,则为匹配元素设置一个或多个属性/值对。

以上就是jquery怎么设置区域不可操作的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

jQuery中attr()和prop()的区别是什么

jQuery怎么判断元素是否在数组中

jQuery怎么取消css样式

jQuery怎么实现左右滑动的toggle

jQuery如何显示和隐藏元素

jQuery如何判断是否选中checkbox

jQuery中如何数组去重复数据

jQuery如何使用css方法让按钮不可点击

jQuery ligerui是什么?

jQuery怎么删除html元素

更多相关阅读请进入《jQuery》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...