JS怎么禁止文本框输入文字?

不是打开网页就马上禁止而是当文本框输入完毕后禁止
2024-12-04 00:09:27
推荐回答(5个)
回答1:

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

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

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

例如:

html

js
var input=document.getElementById("aa");
input.setAttribute("readonly","readonly");

以上就可以了

回答2:

要禁止输入其实可以不用js都可以做到
input有个属性readonly是用来设置文本框为只读的
只需要添加readonly='readonly'
就可以不让文本框输入文字了
例如

回答3:

回答4:

xxx.disabled="true";

不知道怎样才算输入完毕?

回答5:

用正则表达式。