asp怎么阻止用户提交空表单

asp怎么阻止用户提交空表单... asp怎么阻止用户提交空表单 展开
 我来答
yujie35
2006-11-23 · 超过85用户采纳过TA的回答
知道小有建树答主
回答量:220
采纳率:0%
帮助的人:196万
展开全部
在提交页里加判断

例如abc.htm
这是一个基本的提交面页
<form action="get" method="abc.asp" name="form1">
姓名:<input type="text" name="xm">
<input type="submit" value="提交">
</form>

在它的上面加上这样的代码,然后在<form>的里面加上onsubmit="return check_int()"

注:form1就是form的name,xm就是input姓名的name
<script>
function check_int()
{
if(document.form1.xm.value=='')
{
alert("姓名不能为空")
return false
}
}
</script>

完整版的样子就是:
<script>
function check_int()
{
if(document.form1.xm.value=='')
{
alert("姓名不能为空")
return false
}
}
</script>

<form action="get" method="abc.asp" name="form1" onsubmit="return check_int()">
姓名:<input type="text" name="xm">
<input type="submit" value="提交">
</form>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
所谓高手
2006-11-23 · 超过43用户采纳过TA的回答
知道小有建树答主
回答量:172
采纳率:0%
帮助的人:0
展开全部
用JS实现 或用IF 判断
JS如下:
这是网页代码
<script language=javascript>
function check() {
var a = document.Form1.a.value);
if(a == "") {
alert("请输入内容!");
document.loginForm.a.focus();
return false;
}
}
</script>

有单击按钮那 写上 onclick="check();"

第二种 是直接的 if

当你跳转到获取值页面的时候
a=request("a")

if a="" then
response.write"<script langage='javascript'>"
response.write"alert('输入内容不能为空')"
response.write"javascript:history.go(-1)</script>"
end if

一般网站都用JS
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友62725ad
2006-11-23 · TA获得超过856个赞
知道大有可为答主
回答量:1530
采纳率:0%
帮助的人:521万
展开全部
上面两个人用的是js,用户是可以修改网页本地提交的
ASP代码
request.form("..")="" then
response.write("输入为空")
response.end
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式