jquery对标签添加只读(readonly)或者禁用(disabled)属性

一、jQuery 

  • jQuery 是一个 JavaScript 库。
  • jQuery 极大地简化了 JavaScript 编程。
  • jQuery 很容易学习。

实例:

$(document).ready(function(){
  $("p").click(function(){
    $(this).hide();
  });
});

源码:




 
 




如果你点我,我就会消失。

继续点我!

接着点我!

运行结果:

jquery对标签添加只读(readonly)或者禁用(disabled)属性_第1张图片

上图运行结果只要点击文字就会消失,感兴趣的小伙伴可以下去试一下

二、关于readonly属性

例1、jquery 设置readonly属性

$('input').attr("readonly","readonly") //将input元素设置为readonly
$('input').removeAttr("readonly"); //去除input元素的readonly属性
  
if($('input').attr("readonly") == true)//判断input元素是否已经设置了readonly属性

例2、对于为元素设置readonly属性和取消readonly属性的方法

$('input').attr("readonly",true)//将input元素设置为readonly
$('input').attr("readonly",false)//去除input元素的readonly属性
 
$('input').attr("readonly","readonly")//将input元素设置为readonly
$('input').attr("readonly","")//去除input元素的readonly属性

三、jquery 设置disabled属性

例1、jquery 设置disabled属性

$('input').attr("disabled","disabled")//将input元素设置为disabled
$('input').removeAttr("disabled");//去除input元素的disabled属性
  
if($('input').attr("disabled")==true)//判断input元素是否已经设置了disabled属性

例2、对于为元素设置disabled属性和取消disabled属性的方法

$('input').attr("disabled",true)//将input元素设置为disabled
$('input').attr("disabled",false)//去除input元素的disabled属性
 
$('input').attr("disabled","disabled")//将input元素设置为disabled
$('input').attr("disabled","")//去除input元素的disabled属性

四、jquery动态添加文本框的readonly只读属性


 
 $("#test").attr({"readonly":"readonly"}); //添加readonly属性
 // 或者
 $("#ID").attr({ readonly: 'true' });

 $("#test").removeAttr("readonly");    //去除readonly属性

到此这篇关于jquery对标签添加只读(readonly)或者禁用(disabled)属性的文章就介绍到这了,更多相关jquery对标签添加只读或禁用属性内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

你可能感兴趣的:(jquery对标签添加只读(readonly)或者禁用(disabled)属性)