当前位置:首页>正文

jquery怎样修改onclick属性值 如何用jquery动态改变输入框的readonly属性

2023-06-20 21:05:50 互联网 未知

jquery怎样修改onclick属性值

jQuery中,针对标签属性的操作都是使用attr()方法来实现的,比如:$("a").attr("onclick")可获得a标签的onclick属性,对应的:
增加事件
$(选择器).attr(属性名) 它的作用就是获取指定元素( $(选择器)部分 )的指定属性的值

设置onclick属性:$("a").attr("onclick","test()")
删除事件
$(selector).removeAttr(attribute)

删除onclick属性:$("a").removeAttr("onclick")
注意:
jquery 1.6之前的版本并不支持attr()方法对标签onclick属性的相关操作!
换句话说要使用attr()方法操作标签中的onclick属性必须使用jq库1.6或更新的库版本!

如何用jquery动态改变输入框的readonly属性?

$(input[name=username]).attr("readonly","readonly")//将input元素设置为readonly
$(input[name=username]).removeAttr("readonly")//去除input元素的readonly属性

如何用jquery动态修改元素的display属性

<div id="div1">sdfsdfsdfsd</div>
$("#div1").attr("display","block")
$("#div1").css("display","block")
都行