<span class="span"><span id="stay" style="display: none"> 您还可以输入:<span id="txtCount"></span>个字符<br></span></span> <input type="password" id="password" name="password"> <script language="JavaScript"> var lim=new limit(); lim.txtNote=document.getElementById("password"); lim.txtLimit=document.getElementById("txtCount"); lim.limitCount=10; lim.init(); function limit(){ var txtNote; //文本框 var txtLimit; //提示字数的input var limitCount; //限制的字数 var txtlength; //到达限制时,字符串的长度 this.init=function(){ txtNote=this.txtNote; txtLimit=this.txtLimit; limitCount=this.limitCount; txtNote.oninput=function(){wordsLimit()};txtNote.oninput=function(){wordsLimit()}; txtLimit.innerText=limitCount; }; function wordsLimit(){ var noteCount=txtNote.value.length; var InPut=document.getElementById("password").value.length; if(InPut<10){ document.getElementById("stay").style.display="none"; return } if(InPut>=10){ document.getElementById("stay").style.display="inline"; document.getElementById("stay").style.color="green"; } if(noteCount>limitCount){ txtNote.value=txtNote.value.substring(0,limitCount); txtLimit.innerText=0; }else{ txtLimit.innerText=limitCount-noteCount; } txtlength=txtNote.value.length;//记录每次输入后的长度 } } </script>
html设置密码输入限制在十个字符
最新推荐文章于 2022-06-08 11:02:30 发布