Javascript Java脚本未运行

Javascript Java脚本未运行,javascript,html,Javascript,Html,这是我的html代码和javascript验证。。。。HTML元素显示良好,javascript函数不起作用 <html> <head> <title>SIGNUP</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <link href="style/style.css" rel="stylesheet"

这是我的html代码和javascript验证。。。。HTML元素显示良好,javascript函数不起作用

<html>
 <head>
    <title>SIGNUP</title>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <link href="style/style.css" rel="stylesheet" type="text/css" />    
    <script type="text/javascript">
        function valid(fname,sname,login,name,tstest,mailf,mails){
var namef=fname.value;
var names=sname.value;
var logn=login.value;
var name1=name.value;
var ts=tstest.value;
var mailf=mail1.value;
var mails=.mail2.value;
if(namef=="")   <!-- validating the field first name-->
{
   window.alert("please enter name.");
   fname.focus();
 }
else if(names=="")<!-- validating the field second name-->
{
  window.alert("please enter password");
 sname.focus();
 }
 else if(names<=6)
     {
  window.alert("Password should be more than 6 characters");
  sname.focus();
  }
 else if(logn=="")<!-- validating the login field-->
 {
   window.alert("please enter email.");
  login.focus();
  }
 else if(name1=="")<!-- validating the password field-->
  {
    window.alert("please enter confirm password.");
      name.focus();
   }
      else if(name1!=names)
    {
     window.alert("Password Mismatch");
        name.focus();
      }
          else if(ts=="")<!-- validating the date field-->
       {
            alert("please enter contact number.");
              tstest.focus();
        }
          else if(ts<10)
         {
       alert("Contact Number Should be Minimum 10 numbers");
       tstest.focus();
          }
             else if(mailf=="")<!-- validating the mail field-->
          {
            alert("please enter qualification.");
               mail1.focus();
          }
          else if(mails=="")<!-- validating the 2nd mail field-->
             {
                alert("please enter interested in.");
     mail2.focus();
     }
      }

        }
    </script>
            </head>
               <body>
              <center>
            <div id="border"><div id="header">
                <div id="logo-bg">
                    <div class="name">Ayansys</div>
                    <div class="tag">COMPANY SLOGAN</div>
                </div>
            </div>
            <div>
                <h1>SIGNUP FORM</h1>
            <form name="sign"                                   onsubmit="valid(fname,sname,login,pwd,tstest,mail1,mail2)" >
                <table name="signuptable">
                    <tr><td>FIRST NAME</td><td><input type="text" name="fname" size="50"/></td></tr>
                    <tr><td>LAST NAME</td><td><input type="text" name="sname" size="50"/></td></tr>
                    <tr><td>DESIRED LOGIN NAME</td><td><input type="text" name="login" size="50"/></td></tr>
                    <tr><td>PASSWORD</td><td><input type="password" name="pwd" size="50"/></td></tr>
                    <tr><td>RE-TYPE PASSWORD</td><td><input type="password" name="repwd" size="50"/></td></tr>
                    <tr><td>GENDER</td><td><input type="radio" name="gender" value="Male"/>Male<input type="radio" name="gender" value="FeMale"/>Female</td></tr>
                    <tr><td>DATE OF BIRTH</td><td><form name="tstest">
                     <input type="text" readonly size="47" name="timestamp" value="">
                                                    <a href="javascript:show_calendar('document.tstest.timestamp', document.tstest.timestamp.value);"><img src="cal.gif" width="16" height="16" border="0" alt="Click Here to Pick up the timestamp"></a>
                                                    </form></td></tr>
                    <tr><td>MAIL ID</td><td><input type="text" name="mail1" size="30">@<input type="text" name="mail2" size="11"></td></tr>
                    <tr><td>EMPLOYEE ID</td><td><input type="text" name="eid" size="50"></td></tr>
                    <tr><td>TYPE OF USER</td><td><input type="radio" name="manager"/>Manager<input type="radio" name="manager"/>SeniorManager</td></td></tr>
                    <tr><td>ADDRESS</td><td><textarea rows="9" cols="40" name="addr"></textarea></td></tr>
                    <tr><td>MOBILE NUMBER</td><td><input type="text" size="50" name="mobile"></td></tr>
                    <tr><td></td><td><input type="submit" name="sign" value="SUBMIT">&nbsp;&nbsp;&nbsp;&nbsp;<input type="reset" name="cancel" value="CANCEL"/></td></tr>
                </table>
            </div>
            </form>
                </br><div>Designed by:<a href="#">STUDY CENTER</a></div>
          </div>
    </center>
</body>

报名
函数有效(fname、sname、login、name、tstest、mailf、mails){
var namef=fname.value;
变量名称=sname.value;
var logn=login.value;
var name1=name.value;
var ts=tstest.value;
var mailf=mail1.value;
var mails=.mail2.value;
如果(namef==“”)
{
window.alert(“请输入名称”);
fname.focus();
}
else if(name==“”)
{
窗口提示(“请输入密码”);
sname.focus();
}
否则,如果(姓名)
{
提醒(“请输入电子邮件”);
login.focus();
}
else if(name1==“”)
{
警告(“请输入确认密码”);
name.focus();
}
else if(名称1!=名称)
{
警告(“密码不匹配”);
name.focus();
}
else if(ts==“”)
{
警报(“请输入联系人号码”);
tstest.focus();
}
否则如果(ts
{
警告(“请输入资格”);
mail1.focus();
}
else if(邮件==“”)
{
提醒(“请输入感兴趣的内容”);
mail2.focus();
}
}
}
第13行,你有一个“点”
mails=.mail2.value;

第66行语法错误您放错了大括号

试着移除圆点和支架,看看它是否能正常工作

脉冲
window.alert()
,您只需使用
alert()
你重新定义了你的变量


您的onsubmit参数
mail2
不同于导出的
mails

“未运行”是一个非常糟糕的问题描述。您是否检查了浏览器中的错误控制台以获取错误消息?此外,您是否意识到
在JavaScript中是一个语法错误?
/
/***/
在JS中分隔注释。使用firebug或任何其他控制台查看您所犯的错误…我尝试了各种可能的方法来消除这些错误对于输出,我甚至还检查了错误控制台。但是它不工作。但是它不工作。同样,对问题的描述非常糟糕。我建议学习使用。它将帮助您找到大多数语法错误。