日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

密码判断

發(fā)布時(shí)間:2023/12/10 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 密码判断 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

.NET(C#)密碼判斷

當(dāng)我們需要對(duì)密碼進(jìn)行判斷的時(shí)候,可以不使用提示框模態(tài)框的方法,用圖片顯示判斷密碼正確與否也是比較美觀的,也實(shí)為方便,這也是老師提供一種方法。
首先,我們需要把樣式鋪墊好:

<div class="form-group" style="margin-top:30px;"><label for="firstname" class="col-lg-2 col-md-2 col-sm-2 col-xs-4 col-lg-offset-3 col-md-offset-3 col-sm-offset-2 control-label text-right">當(dāng)前密碼:</label><div class="col-lg-2 col-md-2 col-sm-4 col-xs-5" style="padding:0px;"><input type="password" class="form-control has-success" bool="0" autocomplete="off" id="oldpassword" onkeyup="YZPassword(event, this)" onchange="YZPassword(event,this)" placeholder="請(qǐng)輸當(dāng)前密碼"></div><div class="col-lg-1 col-md-1 col-sm-1 col-xs-1" style="padding:0px;height:34px;"><img src="~/Content/img/confirmGree.png" id="oldpasswordImg" style="height:100%;display:none;" /> </div>

我們?cè)诳刂破鲗懛椒?#xff1a;

//修改密碼時(shí)驗(yàn)證密碼是否輸入正確 public ActionResult YZMM(int UserID, string Passwor){string status = "no";//返回狀態(tài)var dbUser = myModels.Um_Usm_User.Where(m => m.UserID == UserID && m.Password == Passwor).ToList();//匹配查詢if (dbUser.Count > 0){//驗(yàn)證成功status = "ok";//返回狀態(tài)}return Json(status, JsonRequestBehavior.AllowGet);}}

控制器寫好方法,我們要來頁(yè)面層判斷,判斷當(dāng)前密碼是否輸入正確,同時(shí)要先解決兼容性問題,當(dāng)然,所需要的插件也要引用:

//驗(yàn)證密碼是否正確function YZPassword(ev, t) {var oEvent = ev || event; //處理兼容var keyCode = oEvent.keyCode;if (keyCode == 32) {t.value = t.value.replace(/[\s]/g, '');}var Password = t.value.trim();var UserID = $('#UserID').val();if (Password != '') {//判斷是否輸入當(dāng)前密碼$.getJSON('/Aiyumye/Multiple/YZMM', { UserID: UserID, Passwor: Password }, function (data) {$('#oldpasswordImg').show();if (data == 'ok') {//輸入正確$(t).attr('bool', 1);$('#oldpasswordImg').attr('src', '/Content/img/confirmGree.png');} else {//輸入錯(cuò)誤$(t).attr('bool', 0);$('#oldpasswordImg').attr('src', '/Content/img/cancelRed.png');}});} else {$(t).attr('bool', 0);//隱藏當(dāng)前密碼提示$('#oldpasswordImg').hide();}}

如果返回輸入錯(cuò)誤,就會(huì)顯示下圖:

如果返回輸入正確,就為下圖成功狀態(tài):

一個(gè)密碼判斷就這樣解決了。

總結(jié)

以上是生活随笔為你收集整理的密码判断的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。