本文介绍了文本框仅验证年份的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 function isNumberKey(evt,obj) { var LIMIT = 5 ; var charCode =(evt.which)? evt.which:event.keyCode var txt = obj.value.length; if ((txt == LIMIT)&&(charCode == 8 ) ){ obj.value = obj.value.toString()。substring( 0 ,txt-1); } if (charCode> 31 &&(charCode< ; 48 || charCode> 57 )) 返回 false ; else { if (txt< LIMIT){ 返回 true ; } 其他 { return 假; } } } < INPUT id = txtChar > 解决方案 function isNumberKey(evt, obj) { var LIMIT = 5; var charCode = (evt.which) ? evt.which : event.keyCode var txt = obj.value.length; if ((txt == LIMIT) && (charCode == 8)) { obj.value = obj.value.toString().substring(0, txt-1); } if (charCode > 31 && (charCode < 48 || charCode > 57)) return false; else { if (txt < LIMIT) { return true; } else { return false; } } }<INPUT id="txtChar" > 解决方案 这篇关于文本框仅验证年份的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 09-12 13:29