asp input中怎样实现字段末自动tab

来源:百度知道 编辑:UC知道 时间:2024/09/20 11:49:10
是这样,我有两个文本框,第一个限制字符数为5,我输入5个字符后怎样实现不按键盘tab键就自动切换到下一个文本框呢?请高手指教。。多谢啊。
补充:asp下,一定要是asp下啊,答案尽量详细些啊。。

<script language="javascript">
function t(){
var a=document.getElementById("a");
var b=document.getElementById("b");
if(a.value.length==5){
b.focus();
}
}
</script>
<form id="form1" name="form1" method="post" action="">
<input type="text" name="a" id="a" onkeyup="t()" />
<input type="text" name="b" id="b" />
</form>

这是客户端的事,只能用javascript

<input onkeyup="toNext(this,5)" />
<input onkeyup="toNext(this,3)" />
<input onkeyup="toNext(this,2)" />
<input onkeyup="toNext(this,2)" />

<script>
function toNext(e1,num) {
if (e1.value.length==num) {
while (e1.nextSibling)
{
if (e1.nextSibling.nod