【发布时间】:2013-02-28 23:16:11
【问题描述】:
在线申请表上的电话号码字段有 2 个并排的文本框。
第一个文本框的 maxLenght = 3,所以在用户输入值后,它必须关注第二个文本框。
我将此函数添加到我的输入类型文本框,但它只允许一个值,然后它已经专注于第二个文本框。
onkeypress="if(value.lenght==3)return false;
document.getElementById('TelNumber2').focus();"
我也尝试过这个功能,但发生了同样的情况
onkeypress="if(event.keyCode==3)return false;
document.getElementById('TelNumber2').focus();"
这些是我的文本框:
第一个文本框:
input type="textbox" id="TelNumber1" name="TelNumber1" value="" maxLenght="3"
style="width:40px; border: 1px solid #b5b6b5" size="3"
onKeyDown="limitText(this,3);" onKeyUp="MaxText(this,3);" />
第二个文本框:
input type="textbox" id="TelNumber2" name="TelNumber2" value="" maxLenght="7"
style="width:115px; border: 1px solid #b5b6b5" size="7"
onKeyDown="MaxText(this,7);" onKeyUp="MaxText(this,7);" />
将不胜感激任何帮助
卡梅隆
【问题讨论】:
-
您的长度拼写错误。
标签: javascript textbox focus maxlength onkeypress