js 如何实现输完了一个文本框后再自动换下一个文本框,文本框里面的值不限定大小。

文本里面的内容是用扫描枪录入

function _autochange(len,th){
if(th.value.length==len)
{
var next = th.nextSibling.nextSibling;
next.focus();
}
}
这是我以前写的一个类似的东西 不知道是不是你想要的。
其中参数len代表你要输入多少个字符才换,th你传个this就可以了
因为那时候有三个并列的框,我需要输入一个然后跳下一个的 就写了个这个通用
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-30
首先要判断怎样才算是输入完了,也就是说想文本框中输入的内容要有一定的规律性.
比如:输入的内容为:a|b|c,每检测到一个"|"就换下一个文本框,这就是这段内容的规律,
document.getElementById("textbox2").focus()(下一个文本框聚焦),让下一个文本框
聚焦,默认的就是向这个文本框输入内容.

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网