银川汽车北站客服电话:网页表单如何检查输入是否合法?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/25 14:42:54
我设计一个网页表单,用ASP+Access,如果输入为空,应该用会机制和哪些步骤?怎么检查?好像别人是用Javascript脚本检查,应该怎么写脚本,这语句应该放在网页代码中的哪个位置?
回答请具体点,最好能写出一段简单的代码,本人脑袋不够聪明,若不具体点则等于白说了,不好意思。做出效果来了,可以大大的加分

在网页的表单设计中检查输入是否为空的方法:

<script language=javascript>
function vis()
{
if(aa.user.value=="")
{
alert("姓名不能为空");
aa.user.focus();
return false
}
if(aa.pass.value=="")
{
alert("内容不能为空");
aa.pass.focus();
return false
}
}
</script>
把这个脚本放在<head>和</head>之间

用时在表单中加入以下相关内容:
<form method=post name=aa onsubmit="return vis()">

其中user是数据库中字段名,姓名的name
其中pass是数据库中字段名,内容的name

k
肯定是js阿
我先给你写点代码
<script language="javascript">
function test(){
if(document.cc.a.value==null||document.cc.a.value=""){
alert("shu ru you wen ti");
}
}
</script>
<form id="cc" >
<input id="a" name="a" value="" onclick="test()">
</form>

就判断了,我估计你看到这个应该明白怎么回事,这是我手写的,半夜1点多了,睡了

判断空的话,则判断input等标签是否为""或IsNull,如用ASP脚本:
IF UserName="" Or IsNull(UserName) Then ....
如果要检查输入内容,可以用代码或正则表达式等方法
脚本与位置:
一可以用JS脚本,放在表单填写页,也可以将JS脚本写在.js文件里,由该表单填写页调用js文件,并设置触发条件。
二可以用ASP脚本,放在表单数据处理页(如果数据处理与表单填写在同一页则就放在这页中),写在获取表单数据代码与数据处理代码之间。