怎么用正则表达式限制输入框输入数字的范围(数字范围是50-1000),怎么限制输入框输入的数字是以9506开头的

JavaScript022

怎么用正则表达式限制输入框输入数字的范围(数字范围是50-1000),怎么限制输入框输入的数字是以9506开头的,第1张

第一个输入框

<input type="text" onkeyup="var v=this.value||''v=v.replace(/[^\d]/g,'')v=parseInt(v,10)if(v<50){this.value=50}else if(v>1000){this.value=1000}">

第二个输入框

<input type="text" onkeyup="var v=this.value||''if(v.length>4&&!/^9506/.test(v)){this.value=''}">

如果当前窗口不是最顶级窗口,就会在顶级窗口打开本页面。

创建一个数组,放入两个元素。账号(有可能是id):1446617,自动页面查看:否

实例化UrlSearch的对象,获取url

创建数组放入3个元素。账号(有可能是id):f03e29506e1a472dfa5f60c18cac81cb,自动页面查看:否,查看页面的地址:/android/?u=tju(tju是request的url)

就第一句进行了操作,有可能在顶层页面进入本页面。

其他的都是一些赋值操作,具体作用不详。