怎么样在用户填写注册的内容后,如填写邮箱后,文本框后就出现“√”或“×”?
最好给代码。现在用的Dreamerweaver 工具,js写的脚本。

解决方案 »

  1.   

    额,如果没有QQ是不是就不算中国人啊你把验证代码和html代码发出来,
      

  2.   

    邮箱的html处
      <td align="left"><input type="text" onblur="checkemail()" name="email" /><span id="email"></span><br/>checkemail函数function checkemail()
    {
      var parten = /^([-_A-Za-z0-9\.]+)@([_A-Za-z0-9]+\.)+[A-Za-z0-9]{2,3}$/; 
      if(parten.test(document.login.email.value)) {
    document.getElementById("email").innerHTML = "√";
    return true; }
      else
      {
    document.login.email.value="";
    document.getElementById("email").innerHTML = "×";
    return false; 
      } } 
      

  3.   

    在你那里运行正确吗?
    我这里还是有错误
    说    document.getElementById("email").innerHTML = "√";
    有错误。我感觉没有错误,但是就是不能运行。
      

  4.   

    我的代码直接copy过去运行不行吗?ie 8、ff下测试全部通过~
      

  5.   

    最后问个问题。document.getElementById("email").innerHTML = "√";
    我把email写成Email系统怎么就不认识了呢?改成eail1就可以了。