中易网

jquery中怎么获取页面input[type="text"]并且readonly属性为false的input元素对象

答案:4  悬赏:50  
解决时间 2021-01-18 06:14
jquery中怎么获取页面input[type="text"]并且readonly属性为false的input元素对象
最佳答案
在“jquery”中取“input的readonly”属性时,发现“:$(“#input”).readonly”取这个属性时,总是“undefined”,难道“html”中的属性“only”没有大写,是不是“javascript”需要将O大写。

修改之后“$(“#input”).readOnly”,就能取到值。“Javascript: ”为设置“readOnly”属性。
使用“javascript” 动态设置“textbox的readonly”,发现 “readonly ”属性为:“readOnly=true”(注意,javascript 的大小写)。

input只读属性有两种方式可以实现input的只读效果:“disabled” 和“ readonly”。“Disabled”说明该input无效,及其value不会传递给任何程序,比如asp、php等。“Readonly”仅仅是无法编辑,不影响其值的传递。
“Disabled”使用:“username”value=”james”disabled>”。
“Readonly”使用:“”。
全部回答
$("input[readonly='false']")
// input[type="text"]并且readonly属性为false
$("input[readonly='false']:text")

你好!!


readonly这个属性通过属性选择器,可以直接来用!
也就是说只要有readonly这个属性,就会被限制为只读··不需要关心它的值是什么!$("input[type='text'][readonly]")
或者
$(":text[readonly]")追问页面里同时存在readonly为true和false的两种控件,我只想控制为false的,怎么筛选啊。。追答上面提到了,有readonly这个属性,这个控件就会变成只读的,readonly的值是true或者false都无效果,所以如果想通过readonly这个属性来选择控件,那么将你之前readonly=false的控件中的readonly属性移除就好了。追问我明白了亲,跟踪代码看到了,只有被设置成只读的控件才有readonly那些属性,其他都没有。我就是想写个公用方法呢,最后还是一个个判断的。谢谢!!很专业。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
广水市幼儿园怎么去啊,我要去那办事
兰蔻MiracleForever奇迹永恒女士香水的介绍
重庆绿草缘懂事长董事长你好,我刚买了你厂出
当2y-x=5时,5(x-2y) 2 -3(-x+2y)-60=___
铅笔和橡皮的集合日350字以上
导致夫妻感情不和的因素有哪些
脸被拳头打紫肿了怎么办
某些CAD图形不能复制粘贴的问题
起运地和到达地用英语怎么说
攻内螺纹时,钻内孔深度为多少
脚正不怕鞋歪的意思
联想电脑扬天R4900D开机显示无信号是什么原因
真空发生器有几个接口?各起什么作用?
煌佳灯饰城地址好找么,我有些事要过去
怎么在电脑里输入彝族文字
推荐资讯
车子停在路边老是叫
我留,中分,37分,28分哪种比较合适
后悔当年没有在一起吗
日系和德系汽车,哪个更厉害
美语中 i 、ə 的发音问题
湖南新化农村商业银行(上梅镇马安山医院东南)
男士内裤怎么分前后
从仿生的角度,根据跳蚤研发出什么产品?(在
海信的液晶电视 k ec mu是什么意思
persona3 キミの记忆 平假名歌词
如期而至同义成语或四字词
茄子下部叶片,这是什么问题?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?