你的这段代码在我这里报脚本错误

解决方案 »

  1.   

    1.第一个函数少一个大括号,
    2.中间有个拼写错误:from1--->>>from1
    if(form1.pwd.value != from1.repwd.value){
    --->>>
    if(form1.pwd.value != form1.repwd.value){-------------<html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>新会员注册</title>
    <style type="text/css">
    <!--
    .style1 {color: #FF0000}
    -->
    </style><script languge="JavaScript">
    function isNum(passVal){
    if(passVal==""){
    return false;
    }else{
    for(i=0;i<passVal.length;i++){
    if(passVal.charAt(i)<"0") return false;
    if(passVal.charAt(i)>"9") return false;
    }
    return true;
    }
    }function isValid(){
    if(form1.user.value==""){
    alert("登录名不能为空!");
    document.form1.user.focus();
    return false;
    }

    if((form1.pwd.value.length<3) || (form1.pwd.value.length>8)){
    alert("密码必须是3-8位字母或数字!");
    document.form1.pwd.focus();
    return false;
    }

    if(form1.pwd.value != form1.repwd.value){
    alert("两次输入的密码不相同");
    document.form1.repwd.focus();
    return false;
    }

    if(form1.email.valse==""){
    alert("Email不能为空!");
    document.form1.email.focus();
    return false;
    }

    if((form1.email.value.indexOf('@',0)==-1)||(form1.email.value.indexOf('.',0)==-1)||(form1.email.value.length<6)){
    alert("请输入正确的E-mail地址!");
    document.form1.email.focus();
    return false;
    }

    var oicq=document.form1.oicq.value;
    if(oicq!=""){
    if(isNum(oicq)==false){
    alert("OICQ格式不对!");
    document.form1.oica.focus();
    return false;
    }
    }

    return true;
    }
    </script>
    </head><body>
    <div align="center">
      <h1>新会员注册</h1>
    </div>
    <form name="form1" method="post" action="" onSubmit="JavaScript:return isValid();">
      <table width="294" border="0" align="center">
        <tr>
          <td width="80"><div align="right">用户名:</div></td>
          <td width="323"><input name="user" type="text" id="user" size="20">
            <span class="style1">*</span></td>   
        </tr>
        <tr>
          <td><div align="right">密&nbsp;&nbsp;码:</div></td>
          <td><input name="pwd" type="text" id="pwd" size="15">
            <span class="style1">*</span></td>   
        </tr>
        <tr>
          <td><div align="right">确&nbsp;&nbsp;认:</div></td>
          <td><input name="repwd" type="text" id="repwd" size="15">
          <span class="style1">      *</span></td>   
        </tr>
        <tr>
          <td><div align="right">Email:</div></td>
          <td><input name="email" type="text" id="email" size="30">
            <span class="style1">*</span></td>   
        </tr>
        <tr>
          <td><div align="right">主&nbsp;&nbsp;页:</div></td>
          <td><input name="home" type="text" id="home" size="30"></td>
        </tr>
        <tr>
          <td><div align="right">OICQ号:</div></td>
          <td><input name="oicq" type="text" id="oicq" size="."></td>
        </tr>
      </table>
      <p align="center">
        <input type="submit" name="Submit" value="提交">
        &nbsp;&nbsp;   
        <input type="reset" name="Submit2" value="重置">
      </p>
    </form>
    </body>
    </html>