解决方案 »
- 正则验证时间格式如00:00
- 如何实现 按钮控制.m3u
- 做了一个MENU的下拉TITLE,为什么点击后,字就变大了呢.哪里有问题呢?
- javascript showPaginationNavigator 何解
- Radio的控制问题-怎样可以在一组radio中随时选中或取消选中其中的一个。
- 在IE7中不能调用WB.ExecWB打印控件显示“不安全的控件”的提示
- 怎么样能做到多选?
- 请问怎样去掉字符串的左右空格,相当于java的trim()方法的功能?
- 对象问题
- 用户提交表单后怎么返回,而所添的数据不消失?
- 在firefox下面动态请求服务器js产生的问题
- 蛋疼的IE9不支持js里面的object.style.display类的属性吗???????
var control = this;
if (control.getAttribute("reg") != null) {
var pattern = control.getAttribute("reg");
var textdata = control.value;
var tip = control.getAttribute("tip");
var reg = new RegExp(pattern);
if (!reg.test(textdata)) {
alert(tip);
return false;
}
} });
<input type="text" reg="([0-9]+)" tip="请输入数字!" />
<input type="text" reg="\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" tip="出错了哈哈哈" />
<script type="text/javascript">
$(document).ready(function(){
$("input[reg]").blur(function(){
var reg = new RegExp($(this).attr("reg"));
if (!reg.test($(this).val())) {
alert($(this).attr("tip"));
}
})
})
</script>