我現在只會用document.getElementById("x").innerHTML = request.responseText;這種來顯示單個判斷結果,但是想做到多個就不知道該怎么實現了,我想給?用戶名<p1>密 ?碼<p2>郵 ?箱<p3>給p里賦上判斷結果,怎么取出針對不同內容判斷后再分別分配給這些<p>。。語言表達比較差。希望見諒。
2 回答
已采納
前端我來了
TA貢獻3條經驗 獲得超0個贊
首先。你的思路應該是
注冊的時候當輸入完成的時候,利用ajax ,將輸入的值與后臺進行比對。 當注冊用戶名存在提示報錯。(ajax是動態的局部刷新頁面技術。很簡單去看下就能懂)
當注冊用戶可用時,輸入密碼。然后還有確認密碼。? 首先要判斷第一次輸入的密碼跟確認密碼是否一致。若不一致直接返回錯誤。若一致當郵箱(郵箱是否要驗證已存在看你具體的業務需求)可用時提交后臺。
你說的 長度判斷? 一般的我們在前臺就已經做好限制了。 利用 maxlength 屬性。
判斷的結果會在ajax返回的result里的data數據里。 你拿到數據后。 利用 $("#xxx") 也就是jquery 去操作你頁面上的不同控件。??? 說的大概就這么多。 自己去研究 再不懂可以繼續提問我
qq_菲楊_0
TA貢獻1條經驗 獲得超0個贊
document.getElementById("confirm_user_password").onblur?=?function()?{?
var?cup=confirm_user_password.value;
var?up=user_password.value;
if(cup==""){
document.getElementById("checkconfirmpassword").innerHTML?=?"寫東西?。?;
}else?if(user_password.value!=cup){
document.getElementById("checkconfirmpassword").innerHTML?=?"兩次輸入必須相同";
}else{
document.getElementById("checkconfirmpassword").innerHTML?=?"通過";
}這種在IE內核下就無效,在Chrome里就有用。。怎么辦
- 2 回答
- 1 關注
- 2204 瀏覽
添加回答
舉報
0/150
提交
取消
