请教一个格式限制问题 就是怎么在text里面限制输入的文本是 xxxx.xx.xx 呀 比如2009-06-05 x都要是数字呀 先谢了啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <input type="text" onpropertychange="check(this)">ff用oninput<script language="javascript">var prevalue = "";var re = /(\d+-?)*/;function check(obj){if(re.test(obj.value))prevalue = obj.value;elseobj.value = prevalue;}</script> 用以上正则表达式 obj ="" var ar; patrn = new RegExp(/^(([0-9]{3}[1-9]|[0-9]{2}[1-9][0-9]{1}|[0-9]{1}[1-9][0-9]{2}|[1-9][0-9]{3})-(((0[13578]|1[02])-(0[1-9]|[12][0-9]|3[01]))|((0[469]|11)-(0[1-9]|[12][0-9]|30))|(02-(0[1-9]|[1][0-9]|2[0-8]))))|((([0-9]{2})(0[48]|[2468][048]|[13579][26])|((0[48]|[2468][048]|[3579][26])00))-02-29)$/); if((ar =patrn.exec(obj))!=null) { //匹配成功,输入合法 } else { //匹配不成功,输入不合法 } http://topic.csdn.net/T/20050406/16/3914084.html 请问,特殊字符是变量,如何转义?? 函数中能否将控件作为函数的参数 怎么用js来控制<a href='...'定时提交 js如何判断输入的光标(焦点)是否在该标签上? 删除select选中项的问题 iframe的显示与隐藏??? 点击一个图片超链接图片改变怎么做?在线等! 怎么实现? &&的优先级高于|| 请高手帮忙看看此段代码如何兼容,在谷歌或者360急速模式下不好使,请高手帮忙修改! 我用js 在html 页面做了一个下拉菜单,别的浏览器都可以,但是火狐浏览器看不到。如何把下列js代码改为FireFox支持的? 在JS中,我想獲得當前節點的父親節點,有什麼方法,請指點。
var prevalue = "";
var re = /(\d+-?)*/;
function check(obj)
{
if(re.test(obj.value))
prevalue = obj.value;
else
obj.value = prevalue;
}
</script>
obj =""
var ar;
patrn = new RegExp(/^(([0-9]{3}[1-9]|[0-9]{2}[1-9][0-9]{1}|[0-9]{1}[1-9][0-9]{2}|[1-9][0-9]{3})-(((0[13578]|1[02])-(0[1-9]|[12][0-9]|3[01]))|((0[469]|11)-(0[1-9]|[12][0-9]|30))|(02-(0[1-9]|[1][0-9]|2[0-8]))))|((([0-9]{2})(0[48]|[2468][048]|[13579][26])|((0[48]|[2468][048]|[3579][26])00))-02-29)
$/);
if((ar =patrn.exec(obj))!=null)
{
//匹配成功,输入合法
}
else
{
//匹配不成功,输入不合法
}