首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

ASP网页中怎么使用Javascript使数据在验证失败后不写入数据库

2012-03-02 
ASP网页中如何使用Javascript使数据在验证失败后不写入数据库看我一段js文件代码:!--function checkzhuce

ASP网页中如何使用Javascript使数据在验证失败后不写入数据库
看我一段js文件代码:
<!--
function checkzhuce() { //v1.0
 if(document.form1.userid.value==""){
  alert("用户名为空!");
  }
  if(document.form1.userpsw.value==""){
  alert("密码为空!");
  }
  if(document.form1.userpsw.value!=document.form1.qdpsw.value){
  alert("两次的输入的密码不同!");
  }
  if(document.form1.useridcard.value==""){
  alert("身份证为空!");
  }
  if(document.form1.useremail.value==""){
  alert("电子邮箱为空!");
  }
  }
//-->


这是在ASP网页中实现验证的一段代码.可在弹出提示信息后还是会写入数据库,
但是我想要的效果是在弹出提示信息后不写入写入数据,直接停留在该页面...在如何在这里添加代码呢?

[解决办法]

JScript code
function   checkzhuce()   {   //v1.0   if(document.form1.userid.value== " "){     alert( "用户名为空! ");     return false;    }     if(document.form1.userpsw.value== " "){     alert( "密码为空! ");     return false;    }     if(document.form1.userpsw.value!=document.form1.qdpsw.value){     alert( "两次的输入的密码不同! ");     return false;    }     if(document.form1.useridcard.value== " "){     alert( "身份证为空! ");     return false;    }     if(document.form1.useremail.value== " "){     alert( "电子邮箱为空! ");     return false;    }     return true;    }
[解决办法]
楼上正解,给个返回值,就不执行写入操作了
[解决办法]
看来还要告诉他
在提交按钮那里加上
onsubmit="return checkzhuce();"
也就是为真是提交,否则不提交表单到服务端

热点排行