如何验证输入框是否为空。在线等,谢谢!!
楼主hanyujack()2006-12-26 11:41:16 在 Web 开发 / ASP 提问
<FORM name="kagoupdate" action="kagoupdate.asp" method="post">
<TABLE border="1"width="640">
<INPUT TYPE="HIDDEN" NAME="BACKGROUND" VALUE="<%=BACKGROUND%>">
<INPUT TYPE="HIDDEN" NAME="FONTCOLOR" VALUE="<%=FONTCOLOR%>">
<INPUT TYPE="HIDDEN" NAME="PAYADDRESS" VALUE="<%=PAYADDRESS%>">
<INPUT TYPE="HIDDEN" NAME="COMMENT" VALUE="<%=COMMENT%>">
<INPUT TYPE="submit" NAME="kind" VALUE="登録、変更">
</TABLE>
</FORM>
我想点“登録、変更”时验证,BACKGROUND,FONTCOLOR,PAYADDRESS输入框的值是否为空,要怎么做。
问题点数:10、回复次数:7Top
1 楼hanyujack()回复于 2006-12-26 11:47:35 得分 0
我要如果为空让他弹出一个提示Top
2 楼lhfx1985()回复于 2006-12-26 11:48:16 得分 0
<script language="javascript">
function checkForm(){
if(document.form1.BACKGROUND.value=="")
{
alert('该文本框内容不能为空!');
return false;
}
if(document.form1.FONTCOLOR.value=="")
{
alert('该文本框内容不能为空!');
return false;
}
if(document.form1.PAYADDRESS.value=="")
{
alert('该文本框内容不能为空!');
return false;
}
}
</script>Top
3 楼chsword(邹健----非邹建老师)回复于 2006-12-26 11:49:42 得分 0
不多举例:
<script language="JavaScript">
if (document.kagoupdate.BACKGROUND.value == "")
{
alert("请您填写BACKGROUND。");
document.kagoupdate.BACKGROUND.focus();
}
</scrpit>
Top
4 楼jaefang(小妮子)回复于 2006-12-26 11:49:51 得分 0
if request.Form("BACKGROUND")="" then
response.Write "<script>alert('BACKGROUND不能为空');history.back(1);</script>"
elseif request.Form("FONTCOLOR")="" then
response.Write "<script>alert('FONTCOLOR不能为空');history.back(1);</script>"
elseif request.Form("PAYADDRESS")="" then
response.Write "<script>alert('PAYADDRESS不能为空');history.back(1);</script>"
end ifTop
5 楼o0happy0o()回复于 2006-12-26 12:06:18 得分 0
<script language="javascript">
function CheckForm()
{
if(document.kagoupdate.BACKGROUND.value=="")
{
alert('该文本框内容不能为空!');
return false;
}
if(document.kagoupdate.FONTCOLOR.value=="")
{
alert('该文本框内容不能为空!');
return false;
}
if(document.kagoupdate.PAYADDRESS.value=="")
{
alert('该文本框内容不能为空!');
return false;
}
return true;
}
</script>
<FORM name="kagoupdate" action="kagoupdate.asp" method="post" onsubmit="return CheckForm();">
<TABLE border="1"width="640">
<INPUT TYPE="HIDDEN" NAME="BACKGROUND" VALUE="<%=BACKGROUND%>">
<INPUT TYPE="HIDDEN" NAME="FONTCOLOR" VALUE="<%=FONTCOLOR%>">
<INPUT TYPE="HIDDEN" NAME="PAYADDRESS" VALUE="<%=PAYADDRESS%>">
<INPUT TYPE="HIDDEN" NAME="COMMENT" VALUE="<%=COMMENT%>">
<INPUT TYPE="submit" NAME="kind" VALUE="登録、変更">
</TABLE>
</FORM>Top
6 楼yydy1983(游泳的鱼)回复于 2006-12-26 13:23:32 得分 0
<script language="JavaScript">
if (document.kagoupdate.BACKGROUND.value == "")
{
alert("请您填写BACKGROUND。");
document.kagoupdate.BACKGROUND.focus();
}
</scrpit>
if request("BACKGROUND")="" then
response.Write "<script>alert('BACKGROUND不能为空');history.back(1);</script>"
response.end
end if
Top
7 楼edielei()回复于 2006-12-26 21:14:30 得分 0
这个最好用JavaScript。
同lhfx1985() 发表的一样。
不过在提交按钮后面要加上OnCilck="Clickreturn CheckForm()"Top
网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |








网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)