js去除 html 中 input 的readOnly属性

网页代码:<inputid="readerBarcode"type="text"onkeypress="returnonReaderBarcodePress(event)... 网页代码:
<input id="readerBarcode" type="text" onkeypress="return onReaderBarcodePress(event)" value="" readonly="readonly" name="readerBarcode" size="20">
直接把 readonly 属性删除或替换任意其他字符。
JS代码能在 地址栏直接运行
展开
 我来答
醉腼腆的人
推荐于2019-11-04 · TA获得超过5319个赞
知道答主
回答量:17
采纳率:0%
帮助的人:5887
展开全部

<input type="text" readonly id=aa>
<input type=button onclick="document.all.aa.readOnly = false" value="input">

拓展资料:

readonly 属性规定输入字段为只读。只读字段是不能修改的。不过,用户仍然可以使用 tab 键切换到该字段,还可以选中或拷贝其文本。readonly 属性可以防止用户对值进行修改,直到满足某些条件为止(比如选中了一个复选框)。然后,需要使用 JavaScript 消除 readonly 值,将输入字段切换到可编辑状态。readonly 属性可与 <input type="text"> 或 <input type="password"> 配合使用。

参考资料:html标签的相关知识

程序员汤汤
推荐于2017-04-19 · 超过68用户采纳过TA的回答
知道小有建树答主
回答量:118
采纳率:0%
帮助的人:50.8万
展开全部
document.getElementById("input1").readOnly=true
或者 false

JS的话,建议用JS框架,比较方便,比如 jq
更多追问追答
追问
怎么 把代码 直接在地址栏里运行,改变当前页面的 readOnly属性
追答
不能地址栏运行
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友1633dde
2015-10-21 · TA获得超过140个赞
知道答主
回答量:62
采纳率:0%
帮助的人:30.6万
展开全部
$("aa").removeAttr("readOnly");用这个方法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式