关于JS的问题求解 关于JS的问题求解

我页面有很多input标签 我想获取type=text的将readOnly属性改为false 求解 只需要改动类型为text的 button 或者别的不需要改

4个回答

$("input[type=text]").attr("readOnly",false);

如果回答对你有帮助,请采纳

qq_21491991
qq_21491991 谢了
4 年多之前 回复

    window.onload = function () {
        var ipt = document.getElementsByTagName('input');
        for (var i = 0; i < ipt.length; i++)
            if (ipt[i].type == 'text') ipt[i].readOnly = true;
    }
zongqiangkun
小哈哈哈哈哈 测试
4 年多之前 回复
showbo
支付宝加好友偷能量挖 回复qq_21491991: 不行自能说你用的不对了。。
4 年多之前 回复
qq_21491991
qq_21491991 试了哦 不行的
4 年多之前 回复

用jquery获取元素。$('input[type="text"]').attr('readOnly','false');

qq_16168871
qq_1992120 回复qq_21491991: 没事,希望能帮到你。
4 年多之前 回复
qq_21491991
qq_21491991 谢了
4 年多之前 回复

哎呀,来晚了,还是要说一句的,jquery选中input类型为text的只读属性为false的。。。。

$("input[type=text]").attr("readOnly",false);

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问