就是怎么在text里面限制输入的文本是 xxxx.xx.xx 呀 比如2009-06-05 x都要是数字呀 先谢了啊
解决方案 »
- 关于<select onChange()>
- 请教js解析xml问题
- javascript 能控制asp控件listbox变成灰色不可编辑么?
- 做excel表格的效果!高手留步!
- 如何带HTML标记粘贴, 来源于网页的内容
- 哪位老大有javascript的字符编码表?我想知道一些不可见字符在javascript中的charCode。先行谢过。
- 一个简单问题,请帮忙解决一下。
- 打开窗口问题!急
- iframe 是什么,如何用请大家指教,一定给分!!
- CSDN论坛文章中[引用]这按钮的JS有案例可参考下吗?
- 我用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
{
//匹配不成功,输入不合法
}