如何用JS控制文本框的只读属性

JavaScript021

如何用JS控制文本框的只读属性,第1张

你好,js代码参考如下:

<input id="aaa" readonly>

<input id="bbb" readonly>

<script>

document.getElementById("aaa").readOnly = false

document.getElementById("bbb").readOnly = false

</script>

html的只读模式只能针对文本框,密码框,文本域

有readonly 和disable2个属性

第一个是只读,第二个是让这些控件在页面上灰调,被灰调的控件的值在后台是取不到的

要禁止文本框输入,那么就是说这个文本框只能被读即它应该有用readonly属性。

readonly属性是只读属性,表明当前的dom节点只能被读取。

用js的方法得到这个文本框节点,然后添加readonly属性,使其值等于="readonly"就可以了。

例如:

html

<input id="aa"/>

js

var input=document.getElementById("aa")

input.setAttribute("readonly","readonly")

以上就可以了