?这个表单验证如何编写

csdn204 2004-01-09 02:52:05
原始代码:
<FORM action=CeckOK.asp method=get>
<TR>
<TD>关键字:<INPUT name=keywords>
<SELECT name=type_id>
<OPTION value="" selected>所有类别</OPTION>
<OPTION value=1>网内栏目</OPTION>
<OPTION value=2>网外栏目</OPTION>
</SELECT> <INPUT type=submit value=搜索 name=search>
</TD>
</TR>
</FORM>

----------------------------------
实现目标:
单击‘搜索’按钮后验证关键字的有效性,有效后方可进行搜索功能,无效则转至错误页。
...全文
45 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
sinusoid 2004-01-10
  • 打赏
  • 举报
回复

<script>
function chkdate(theForm)
{
if(theForm.keywords.value.Trim()==''){
alert('关键字不能为空')
theForm.keywords.focus()
return false;
}
return true;
}
function String.prototype.Trim(){return this.replace(/(^\s*)|(\s*$)/g,'')}//自定义去空格函数Trim()
</script>

<FORM action="CeckOK.asp" method="get" onsubmit="return chkdate(this)">
<TR>
<TD>关键字:<INPUT name=keywords type=text>
<SELECT name=type_id>
<OPTION value="" selected>所有类别</OPTION>
<OPTION value=1>网内栏目</OPTION>
<OPTION value=2>网外栏目</OPTION>
</SELECT> <INPUT type=submit value=搜索 name=search>
</TD>
</TR>
</FORM>

28,407

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧