当网页上存在多个文本框时,不用输入完一个文本进行一次判断,
一般是在最后提交时,才进行全部检查的。
我试着按你所说的效果,做了一下:但不太理想,因为我是通过
两个函数实现的,如果谁有更好的办法,希望大家分享~~<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script language="javascript">
function aa()
{
if(event.keyCode==13)
{
if(document.form1.a.value=="")
{
alert('cant');
return false;}
else event.keyCode=9;
}}
function bb()
{
if(event.keyCode==13)
{
if(document.form1.b.value=="")
{
alert('cant');
return false;}
else event.keyCode=9;
}}</script></HEAD><BODY onload="document.form1.elements[0].focus()">
<form name="form1" >
<input name="a" onkeydown=" return aa()"><BR>
<input name="b" onkeydown="return bb()"><BR>
</form>
</HTML>
一般是在最后提交时,才进行全部检查的。
我试着按你所说的效果,做了一下:但不太理想,因为我是通过
两个函数实现的,如果谁有更好的办法,希望大家分享~~<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script language="javascript">
function aa()
{
if(event.keyCode==13)
{
if(document.form1.a.value=="")
{
alert('cant');
return false;}
else event.keyCode=9;
}}
function bb()
{
if(event.keyCode==13)
{
if(document.form1.b.value=="")
{
alert('cant');
return false;}
else event.keyCode=9;
}}</script></HEAD><BODY onload="document.form1.elements[0].focus()">
<form name="form1" >
<input name="a" onkeydown=" return aa()"><BR>
<input name="b" onkeydown="return bb()"><BR>
</form>
</HTML>
解决方案 »
- 突破浏览器,强力弹窗
- 【急切】汉字字符串作为javascript函数的参数,为什么没有反应呢?(与php的混合应用)
- jsp+javabean+sql求助!!
- 请教下在firefox里的onmouseover事件该如何写
- select下拉菜单美化后滚动条不见了。
- js数组,元素交换(第三弹)
- js解析xml问题
- 求正则表达式
- 一个ListBox和一个Button,点击按钮后全选左边ListBox中的所有Item.
- 如何用script语句把'替换成''?
- 把以下这段代码无法alert(document.form1.id.length);
- 我在父模态窗口里再打开了子模态窗口,但怎么我关闭子窗口会顺便把父窗口也关闭了的?
document.all.a123.focus();
return false;
<input onkeydown="if(event.keyCode==13) event.keyCode=9;" onblur="if(this.value=='') this.focus();">