永发信息网

ASP 在客户端判断表单里代码不能为空,代码要怎么写?

答案:4  悬赏:50  手机版
解决时间 2021-08-02 00:41
  • 提问者网友:临风不自傲
  • 2021-08-01 06:45
ASP 在客户端判断表单里代码不能为空,代码要怎么写?
最佳答案
  • 五星知识达人网友:你哪知我潦倒为你
  • 2021-08-01 07:36
用js脚本,if(表单.txt=null) ; 你就alter一下,或者 ajax动态刷新,弹出不能为空的提示信息
全部回答
  • 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

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯