js隱藏密碼實例,js顯示密碼與隱藏密碼

本文目錄一覽:

angularjs 顯示和隱藏密碼

添加在兩個密碼框體監視器,在監視器裏面寫是否一致的邏輯,即可

$scope.$watch(‘passw1’,function() {$scope.test();});

$scope.$watch(‘passw2’,function() {$scope.test();});

$scope.test = function() {

if ($scope.passw1 !== $scope.passw2) {

$scope.error = true;

} else {

$scope.error = false;

}

};

網頁js隱藏密碼

我想說,你這個js代碼是對密碼驗證的啊,對於輸入的時候只能英文和數字 並且是「 * 」號這個功能根本木有任何體現啊,在頁面里input type=”password” value=” ” 把輸入框的type設置成password就可以了

怎麼隱藏JS中的加密代碼,怎麼讓別人看不出你的JS加過密?

首先JS是客戶端(瀏覽器)運行的語言,和css html一樣是明文可見的,js目前只能做到使用eval混淆,百度搜索「JS壓縮」第一個應用就可以做到混淆和反混淆。另外還有一種方式,針對某些編譯器編程,在此就說編譯器吧,比如google的,其實只是一個優化器。這樣優化出來的代碼閱讀性很差,代碼冗餘量很低,性能也是相對來說比較好的。

但是強調一點,js是明文可見的,只能混淆,讓閱讀新降到最低,如果和密碼一樣加密傳輸的,瀏覽器獲得的是密文的話,就無法執行,直接報錯啦!

JS隱藏號碼中間4位代碼實例

本文實例為大家分享了JS隱藏號碼中間4位的具體代碼,供大家參考,具體內容如下

function

resetPhone(phone)

{

var

str

=

String(phone)

var

len

=

str.length;

var

prev,next;

if

(len

=

7)

{

prev

=

str.slice(-len,-7)

next

=

str.slice(-3)

str

=

prev+”****”+next

}

else

if

(len

7

len

=

6)

{

prev

=

str.slice(-len,-4)

next

=

str.slice(-2)

str

=

prev

+

“**”

+

next

}

console.log(str)

return

str

}

上面可以正常使用,正則更加方便,但是如果中間連續重複數字有點小問題(如下面的正則方式)。

function

resetPhone(phone)

{

var

str

=

String(phone)

var

len

=

str.length;

if

(len

=

7)

{

var

reg

=

str.slice(-7,

-3)

return

str.replace(reg,

“****”)

}

else

if

(len

7

len

=

6)

{

//1234567

var

reg

=

str.slice(-4,

-2)

return

str.replace(reg,

“**”)

}

}

以上所述是小編給大家介紹的JS隱藏號碼中間4位詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

您可能感興趣的文章:JS中實現隱藏部分姓名或者電話號碼的代碼JS中input表單隱藏域及其使用方法JS實現「隱藏與顯示」功能(多種方法)javascript點擊按鈕實現隱藏顯示切換效果AngularJS實現元素顯示和隱藏的幾個案例JS實現鼠標點擊展開或隱藏表格行的方法jquery和js實現對div的隱藏和顯示方法js設置控件的隱藏與顯示的兩種方法js判斷元素是否隱藏的方法javascript獲取隱藏元素(display:none)的高度和寬度的方法

原創文章,作者:LRTN,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/139574.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
LRTN的頭像LRTN
上一篇 2024-10-04 00:22
下一篇 2024-10-04 00:22

相關推薦

發表回復

登錄後才能評論