利用Javascript实现用户注册信息检查

JavaScript018

利用Javascript实现用户注册信息检查,第1张

页面就不写了,帮你把验证的js方法写好了。 调用的话,你在form的onsubmit时调用就行。

<script>

    //用户名要以字母开头;

var isUserName = function(s){  

  var patrn=/^[a-zA-Z]+$/  

   if (!patrn.exec(s))

       return false  

        return true  

//两次输入的密码需要一样;

var isPassword = function(s1,s2){

    if(!s1==s2)

        return false  

        return true  

}

//输入的EMAIL地址中必须要有’@’ 

var isEmail = function(s){

  var patrn=/^[\\w-]+(\\.[\\w-]+)*@[\\w-]+(\\.[\\w-]+)+$/  

   if (!patrn.exec(s))

       return false  

        return true  

//有些输入项是必填项,不能为空;

var isEmpty = function(s){

   var patrn=/^[\s\S]+$/  

   if (!patrn.exec(s))

       return false  

        return true  

</script>

希望对你有用。

建议用ajax去做,用jquery的$.post() 或者$.get() 或者 $.ajax()

现在工作中不会再去这样验证用户是否存在了,就算不用框架,也希望你不要把逻辑写在jsp页面里,现在就应该养成mvc的习惯,业务处理和页面分开,页面就是展示数据,慢慢的你就发现程序不是那么困难。再有要会用debug,看看从数据查出来的是什么?然后使用什么方法去做比较。祝你成功!jquery可以去查api

建议用response.write request("username"))

response.end

看看"username"是否有值,要是有值的话可能是你的数据库查询有问题

而且你这个 sql ="select* from my_class where 姓名='"&username&"'" 中select*怎么没有空格,

rs.open sql,conn,1,3这个为什么要以可写方式打开,这个对数据库不安全