一道排序试题,只能输入范围内的数字,且输入的数字不能重复!因为我是一位js的初学者,刚接触js,所以请大家多多帮忙,谢谢!
就是这道试题,排序且数字不能重复!
js验证只能输入数字且输入的数字不能重复?
答案:2 悬赏:20 手机版
解决时间 2021-01-17 20:49
- 提问者网友:容嬷嬷拿针来
- 2021-01-16 21:30
最佳答案
- 五星知识达人网友:毛毛
- 2020-04-16 23:59
function validate(min,max,numString){
if(isNaN(min) || isNaN(max))
return false;
var numArray = numString.split('');
for(var i=0;i<numArray.length/2;i++){
if(numArray[i] === numArray[numArray.length - i -1])
return false;
}
for(var i=0;i<numArray.length;i++){
if(numArray[i]<min || numArray[i]>max)
return false;
}
return true;
} 这是小学英语听力把--你要用js做什么0 0
if(isNaN(min) || isNaN(max))
return false;
var numArray = numString.split('');
for(var i=0;i<numArray.length/2;i++){
if(numArray[i] === numArray[numArray.length - i -1])
return false;
}
for(var i=0;i<numArray.length;i++){
if(numArray[i]<min || numArray[i]>max)
return false;
}
return true;
} 这是小学英语听力把--你要用js做什么0 0
全部回答
- 1楼网友:痴妹与他
- 2020-10-25 02:00
.....我觉得你把原题发上来比较好。。。<br> <input id="aa" type="text" /><br><br><script type="text/javascript"><br><br>window.onload=function(){<br><br>document.getElementById('aa').onkeyup=function(){<br><br>var v=this.value;<br><br>var oldv=v.substr(0,v.length-1);<br><br>var lv=v.substr(v.length-1,1);<br>console.log(oldv);<br>console.log(lv);<br>console.log(oldv.indexOf(lv));<br>if(oldv.indexOf(lv)>=0||isNaN(lv)){<br> //alert(1);<br> this.value=oldv;<br>}<br>}<br><br>}<br><br></script>
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯