要求文本框中只能输入“20090101-20090331”之类格式的文本,并有错误提示,谢谢先。
xxxxxxxx-xxxxxxxx
xxxxxxxx-xxxxxxxx
解决方案 »
- Extjs中一个js文件中如何取得另一个js中定义的变量
- 有没有可能用jquery动态地给table加列?
- 清除页面的部分缓存方法
- 如何在页面刷新时不触发onunload事件
- 如何实现点击窗口里任何位置,就关闭该窗口!
- 如何在打开网页时去除网页中的地址栏,菜单栏,工具栏,状态栏
- 在如何用JAVASCRIPT 来自动生成一系列某一控件:如: 文本框
- 如何只对页面图片禁止右键?在线等待!
- 用createElement动态生成的text,ie 下的事件怎样加载进去
- js图片切换效果,在线等
- 关于模拟密码框的相关问题,请高手帮忙解决-在线请教
- windows2003中如何获取iframe的innerHTML
function check(val){
var checkRex="^\w+$\g";
if(!checkRex.test(val)){
alert("错误")
}
}
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<META http-equiv="Content-Style-Type" content="text/css">
<style>
body{
margin: 0px;
padding: 0px;
}
</style>
</head>
<script language=javascript>
var oldvalue="";
function check(val){
var checkRex=/^\w+$/g;
if(!checkRex.test(val.value)){
alert("错误") ;
val.innerText=oldvalue;
}}
function saveoldvalue(val){
oldvalue=val
}
</script>
<body ><div ><input type=text onchange=check(this) onblur=saveoldvalue(this.value)> </div>
</body>
</html>