ASP 在客户端判断表单里代码不能为空,代码要怎么写?
- 提问者网友:临风不自傲
- 2021-08-01 06:45
- 五星知识达人网友:你哪知我潦倒为你
- 2021-08-01 07:36
- 1楼网友:酒安江南
- 2021-08-01 09:51
<script language="javascript" type="text/javascript"> function check() { var obj=document.form1; if(obj.UserName.value=="") { alert("用户名不能为空"); obj.UserName.focus(); return false; }
} </script>
然后在<form>标签里加上onsubmit="return check()"
如:
<form id="form1" name="form1" method="post" action="Regditcheck.asp" onsubmit="return check()">
这样就OK了
- 2楼网友:雾月
- 2021-08-01 08:50
用VB脚本也可以实现,
<form action="xx.asp" name="form1" onsubmit="chk()"> <input type="text" name="pwd"> <input type="submit" value="提交"> </form> <!--把下面代码加到<body>与</body>之间--> <script language="vbscript"> Function chk() If form1.pwd.value="" Then MyVar = MsgBox ("请输入密码",48,"系统错误") window.event.returnvalue=false End If End Function </script>
如果有问题,可以直接Q问我- -#
- 3楼网友:零点过十分
- 2021-08-01 08:05
以下是我在网上给你找的例子,可以解决你的问题。
<script language="javascript"> function checkForm(){ if (document.test.title.value==""){ alert("请输入title") return false; } else {return true} } </script> 表单 <form name="test" method="post" action="test.asp" onSubmit="return checkForm()"> title <input type="text" name="title"><br> nr<input type="text" name="nr"><br> zz <input type="text" name="zz"><br> <input type="submit" name="Submit" value="提交"> <input type="reset" name="Submit2" value="重置"> </form>
我只判断了一个title是否为空,其它判断学者自己加吧 在这里我只是引路而已。
以上的代码我是在www.websohu.com 这个网上找到的相关资料以下是具体网址你可以看看原文
http://www.websohu.com/newsfile/2009-12-3/20091232128556783.shtml