菜鸟求助:如何让文本框不能输入任何东西
上次我也发过这个帖子,就是让文本框不能输入任何东西,不能禁用,因为禁用文本框会变色,ReadyOnly也不行,因为后台取不到值,但当我点击文本框的时候上面也有光标停留。上次发帖别人都说用ReadyOnly,结果今日发现取不到值,求大神了。
[解决办法]
不能输入任何东西。那么取到的值肯定是空的。取值又有什么意义?
[解决办法]
LZ可以做一个js的控制嘛,给文本的blur事件写一个控制,即验证文本框的值是否符合日期格式,是则正常,否则弹出提示,清空文本框。
不好意思,打错字了
[解决办法]
<input type="text" value="TEST" id="demo" /><script type="text/javascript">document.getElementById('demo').onkeydown = function() { return false; }</script>
[解决办法]
试试这样:
window.onload=function(){ var testInput = document.getElementById('test'); testInput.onkeyup = function() { this.value=this.value.replace(/[\s\S]/g,''); //stopDefault(e); }}</script><form name="formA" method="post" ><input type=text name="a" id="test" ><form>
[解决办法]
设置文本框只读,或者不可用.
<input type= "text " name= "test " readonly>
OR
<input type= "text " name= "test " disabled>
[解决办法]
不能输入的话 你绑定onkeydown事件好了