請問有沒有方法限制文本框輸入的長度不超過1位數(shù)?
function checkone(){
? ? ? ? ? ? //獲取對象
? ? ? ? ? ? var hobby = document.getElementsByName("hobby");
? ? ? ? ? ? var j=document.getElementById("wb").value;
? ? ? ? ? ??
? ? ? ? ? ? //判斷文本框沒有輸入內(nèi)容
? ? ? ? ? ? if(j==''){
? ? ? ? ? ? ? ? alert('文本框沒用輸入內(nèi)容!')
? ? ? ? ? ? }
? ? ? ? ? ? //判斷文本框輸入的不是數(shù)字
? ? ? ? ? ? else if(isNaN(j)){
? ? ? ? ? ? ? ? alert('文本框輸入的不是數(shù)字!')
? ? ? ? ? ? }
? ? ? ? ?// 任務(wù)3
? ? ? ? ? ? for(var i=0;i<j.length;i++){
? ? ? ? ? ? ? ? if(j.charAt(i)>6 || j.charAt(i)<1){//判斷輸入的內(nèi)容不是1~6數(shù)字
? ? ? ? ? ? ? ? ? ? alert('越界,請重新輸入!');
? ? ? ? ? ? ? ? ? ? document.getElementById("wb").value = ''
? ? ? ? ? ? ? ? }
? ? ? ? ? ? }
? ? ? ? ? ? for(var n=0;n<j.length;n++){
? ? ? ? ? ? ? ? hobby[(j.charAt(n))-1].checked = true;
? ? ? ? ? ? }
? ? ? ? }
我運(yùn)行代碼測試發(fā)現(xiàn)文本框沒有限制輸入的長度不超過1位數(shù),請問怎么添加這個功能?
2016-06-19
maxLength