最近再做web开发,firebug调试的时候发现控制台提示有1个错误!
missing;before statement
         String querypasswordValue = $("#querypassword").val().toString();\nJS代码:<head>
  <title>XXX</title>
   <meta name="generator" content="Dreamweaver MX 2004">
   <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
   <script src="jquery-1.4.2.min.js" type="text/javascript"></script>
   <script language = "javascript">
   function check()
   {
String querypasswordValue = $("#querypassword").val().toString();
String passwordValue = $("#password").val().toString();
if(!querypasswordValue.equals(passwordValue))
{
alert("两次输入得密码不一致");
$("#querypassword")[0].focus();
}

  }
   function registeValue()
   {
   var phonevalue = $("#phonenumber").val();
var password = $("#password").val();
var usename = $("#usename").val();
if(phonevalue.length == 0)
{
alert("输入不能为空!");
$("#phonenumber")[0].focus();
}
else
{
if(phonevalue.length!=11)
{
alert("手机的位数应为11位!");
$("#phonenumber")[0].focus();
}
else
{
$.ajax(
{
method:"get",
url:"./register",
data:"phoneNumber="phonevalue.toString()+"&pwd="password.toString()+"&usename="usename.toString(),
success:function(data)
{
if(data=="true")
{
alert("您的手机号[" + phonevalue.toString() + "]在系统中注册成功!");
}
}
});
}
  
   }
}
  </script>
 </head>
找了一上午也没发现哪出错了?

解决方案 »

  1.   

    我直接toString()成Sring类型的不可以?
      

  2.   

    改好了,这里也有点错误!
    data:"phoneNumber=" + phonevalue.toString()+"&pwd=" + password.toString()+"&usename=" + usename.toString(),
    但是为什么 String querypasswordValue = $("#querypassword").val().toString();我直接toString()成Sring类型的不可以???
      

  3.   

    toString其实不用也可以.JS会自动转换类型的.
    而且每个对象的toString是不一样的.和JAVA有区别.