不会吧,我试了这段代码,按回车就是提交啊,麻烦帮忙看看
<form id="form1" name="form1" method="post" action="1.asp">
<input type="text" name="textfield" /><br>
<input type="text" name="textfield" /><br>
<input type="text" name="textfield" /><br>
<input type="text" name="textfield" /><br>
<input name="提交" type="submit" id="提交" value="提交" />
</form>
因为要经常输入这些内容,所以想在输入完一个框后,按回车便跳到下一输入框,还有一个问题,表单里面有一个带编号的输入框,是用读卡器刷卡输入的,该读卡器发出的卡片数据后带一个回车命令,所以就一下提交了,而其它的还没有填入呢!如果加一个输入空的判断,老弹出来点击有比较麻烦,如果确实不好实现我想请教大家:
一个判断是否输入为空的函数可不可以让它在没有输入内容就提交的情况下不提示就返回将光标停留在输入框里,感谢大家!
附:(不想让它 alert)
function inputalert()/*判断输入的内容*/
{
var good=true;
with(document.form)
{
if (Aname.value=="")
{ alert("请输入名称!!");
good=false;
Aname.focus();
}
else if (tel.value=="")
{ alert("请输入电话!!");
good=false;
tel.focus();
}
else if (Aadd.value=="")
{
alert("客户地址!!");
good=false;
Aadd.focus();
}
return (good);
}
}
//-->
</script>