我有兩個輸入密碼輸入字段:在AJAX驗證調用JavaScript的
<input class="form-control" type="password" name=password placeholder="Password"/>
和
<input class="form-control" type="password" id="button" placeholder="Confirm Password" onblur=";"/>
我想要的密碼都使用相同的AJAX技術,如果它們沒有顯示錯誤驗證直接在輸入字段的下方,如果不是,我想調用一個將生成密碼哈希的javascript函數(我爲此準備了一個javascript函數,我只需要調用該函數)
這是我到目前爲止有:
$(function() {
$("#create_user").click(function(e)) {
e.preventDefault();
var password = $("#password-input").val();
var password_confirm = $("#password-confirm-input").val();
if (!password.length || password != password_confirm) {
$("#label").html("Passwords do not match");
}
}
});
,這裏是我的HTML代碼部分:
<form id="myform" action="add_user.php" method="POST">
<div class="form-group">
<input class="form-control" type="text" id="username" name="username" placeholder="Username"/>
</div>
<div class="form-group">
<input class="form-control" type="password" id="password-input" name="password" placeholder="Password"/>
</div>
<div class="form-group">
<input class="form-control" type="password" id="password-confirm-input" placeholder="Confirm Password" onblur=";"/>
</div>
<div class="form-group">
<input class="form-control" type="text" placeholder="User Type"/>
</div>
<div class="form-group" id="msg">
<input class="form-control" type="text" name=email placeholder="E-mail Address"/>
<label id="label" for="male">Male</label>
</div>
<br>
<div class="form-group pull-right">
<input class="btn btn-success" id="create_user" value="Create User"/>
<input class="btn btn-success" type="submit" id="create_user2" value="Create User"/>
</div>
這個代碼
請提供任何正在發生的錯誤。 (F12)。如果沒有錯誤,請通過代碼查看它停止的位置。 –