嗨,我有簡單的登錄表單,其中字段由javascript驗證。 我現在不是爲什麼下面的代碼不工作。javascript函數不執行
我的HTML和JS代碼:
<head>
<script type="text/javascript">
function handleLogin() {
var u = $("#username").val();
var p = $("#password").val();
if(u=="a" && p=="a")
{
window.location="/Site/site.html";
}
else
{
alert("Fail");
}
}
</script>
</head>
<li dojoType="dojox.mobile.ListItem">
<input dojoType="dojox.mobile.app.TextBox" placeHolder="username" type="text" id="username" name="username" />
</li>
<li dojoType="dojox.mobile.ListItem">
<input dojoType="dojox.mobile.app.TextBox" placeHolder="password" type="password" id="password" name="password" />
</li>
<li dojoType="dojox.mobile.ListItem">
<input dojoType="dojox.mobile.Button" onclick="handleLogin()" type="button" id="submit" name="submit" value="Login"/>
</li>
當我點擊提交按鈕沒有任何事情發生。
謝謝
您是否獲得在Firebug控制檯中的任何錯誤? – dreamweiver 2013-05-08 13:14:32
你真的加載jQuery嗎? – 2013-05-08 13:14:36
你有什麼錯誤嗎?你確定這個函數沒有執行嗎? – 2013-05-08 13:14:52