第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

老師,請問有沒有這個課程的源代碼呢?想學習一下

老師,請問有沒有這個課程的源代碼呢?想學習一下

正在回答

1 回答

<!DOCTYPE html><html>? <head>?????????<title>注冊</title>?<style>*{margin:0;??padding:0???}body{font-size:20px;}?#allcontent{????????????width:1024px;????????????padding:15px;????????????margin:100px auto 0;????????????border: 1px dashed orange}?p{display:inline;??margin-left:10px}?#count{visibility:hidden;???????margin-left:83px}?#em{background:orange;????width:153px;????margin:3px 0 7px 60px}?em{opacity:0.2;???display:inline-block;???width:51px;???text-align:center}?em:first-child{background:orange;???????????????opacity:1}?.active{background:orange;????????opacity:1}</style>??? </head>?????<body>???<form id="allcontent">????<div>???<label><b>會員名:</b><input type="text"></label><p>5-25個字符,一個漢字為兩個字符,推薦使用中文會員名。</p>???</div>???<div id="count">0個字符</div>???<div>???<label><b>密碼:</b><input type="text"></label><p>6-16個字符,請使用字母加數(shù)字或符號的組合密碼,不能單獨使用字母、數(shù)字或符號。</p>???</div>???<div id="em">???<em>弱</em><em>中</em><em>強</em>???</div>???<div>???<label><b>確認密碼:</b><input type="text" disabled></label><p></p>???</div>????</form>?<script>function getLength(str){??// \x00-xff代表單字節(jié)字符。??return str.replace(/[^\x00-\xff]/g, "xx").length;}?function findStr(str, n){??var tmp = 0;??for (var i = 0; i < str.length; i++){????if(str.charAt(i)==n){??????tmp++;????}??}??return tmp;}?window.onload=function(){??var aInput = document.getElementsByTagName('input');??var oName = aInput[0];??var pwd = aInput[1];??var pwd2 = aInput[2];??var aP = document.getElementsByTagName('p');??var name_msg = aP[0];??var pwd_msg = aP[1];??var pwd2_msg = aP[2];??var count = document.getElementById('count');??var aEm = document.getElementsByTagName('em');??var name_length = 0;?//會員名???oName.onfocus = function(){????name_msg.style.display = "inline";????name_msg.innerHTML = "<i class=‘a(chǎn)ti’></i>5-25個字符,一個漢字為兩個字符,推薦使用中文會員名。";??}???oName.onkeyup = function(){????count.style.visibility = "visible";????name_length = getLength(this.value);????count.innerHTML = name_length + "個字符";????if(name_length==0){??????count.style.visibility = "hidden";????}??}???oName.onblur = function(){????//含有非法字符??????????? ????var reg = /[^\w\u4e00-\u9fa5]/g;??? // \w代表“數(shù)字、字母(不分大小寫)、下劃線”,\u4e00-\u9fa5代表漢字。 ?????if(reg.test(this.value)){??????name_msg.innerHTML = '<i class="err"></i>含有非法字符!';????}?????//不能為空????else if (this.value==""){??????name_msg.innerHTML = "<i class='err'></i>不能為空!";????}?????//長度超過25個字符????else if (name_length > 25){??????name_msg.innerHTML = "<i class='err'></i>長度超過25個字符!";????}?????//長度少于6個字符????else if (name_length < 6){??????name_msg.innerHTML = "<i class='err'></i>長度少于6個字符!";????}?????//OK????else {??????name_msg.innerHTML = "<i class='err'></i>OK!";??????count.style.visibility = "hidden";????}??}?//密碼???pwd.onfocus = function(){????pwd_msg.style.display = "inline";????pwd_msg.innerHTML = '<i class="ati"></i>6-16個字符,請使用字母加數(shù)字或符號的組合密碼,不能單獨使用字母、數(shù)字或符號。'??}???pwd.onkeyup = function(){????//大于5字符為“中”????if(this.value.length>5){??????aEm[1].className = "active";??????pwd2.removeAttribute("disabled");??????pwd2_msg.style.display = "inline";????}else{??????aEm[1].className = "";??????pwd2.setAttribute("disabled");??????pwd2_msg.style.display = "none";????? ????}?????//大于10字符為“強”????if(this.value.length>10){??????aEm[2].className = "active";????}else{??????aEm[2].className = "";????}??}???pwd.onblur = function(){????var m = findStr(pwd.value, pwd.value[0]);?????var reg_n = /[^\d]/g;????var reg_c = /[^a-zA-Z]/g;?????//不能為空????if(this.value==""){??????pwd_msg.innerHTML = '<i class="err"></i>不能為空!';????}????//不能用相同字符????else if(m == this.value.length){??????pwd_msg.innerHTML = '<i class="err"></i>不能用相同字符!';????}????//長度應為6-16個字符????else if(this.value.length < 6 || this.value.length > 16){??????pwd_msg.innerHTML = '<i class="err"></i>長度應為6-16個字符!';????}????//不能全為數(shù)字????else if(!reg_n.test(this.value)){??????pwd_msg.innerHTML = '<i class="err"></i>不能全為數(shù)字!';????}????//不能全為字母????else if(!reg_c.test(this.value)){??????pwd_msg.innerHTML = '<i class="err"></i>不能全為字母!';????}????//OK????else{??????pwd_msg.innerHTML = '<i class="ok"></i>OK!';????}??}?//確認密碼???pwd2.onblur = function(){????if(this.value != pwd.value){??????pwd2_msg.innerHTML = '<i class="err"></i>兩次輸入的密碼不一致!';????}else{??????pwd2_msg.innerHTML = '<i class="ok"></i>OK!';????}??}}</script></body></html>

2 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
表單驗證
  • 參與學習       53320    人
  • 解答問題       261    個

表單驗證是JavaScript中的高級選項之一,輸入框的驗證

進入課程

老師,請問有沒有這個課程的源代碼呢?想學習一下

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號