javascript怎么禁止在文本框中输入?

JavaScript029

javascript怎么禁止在文本框中输入?,第1张

js禁止文本框输入用'disabled'限制。

//HTML代码

<input type="text" id="text001" value="123"/>

//jQuery代码

$(function(){

$('#text001').attr('disabled',true)

})

要禁止输入其实可以不用js都可以做到

input有个属性readonly是用来设置文本框为只读的

只需要添加readonly='readonly'

就可以不让文本框输入文字了

例如<input type='text' readonly='readonly'/>

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

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

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

例如:

html

<input id="aa"/>

js

var input=document.getElementById("aa")

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

以上就可以了