js验证大全
来源:互联网 发布:arm linux gcc 4.7 编辑:程序博客网 时间:2024/05/17 13:39
防止用户输入非数字
function checkNum() {
var chr = String.fromCharCode(event.keyCode);
if (isNaN(chr)) {
event.keyCode = 0;
}
}
只能是数字
function isnum(id) {
var regex = /^[-/+]?/d+(/./d+)?$/;
if (!regex.test(Trim(document.getElementById(id).value))) {
alert('只能是数字!');
document.getElementById(id).focus();
document.getElementById(id).value = '0';
return false;
}
}
验证日期
var reb = /^(/d{4})(//|-)(/d{1,2})/2(/d{1,2})$/;
if (trim(document.all("dt1").value) != "") {
if (CheckDate(document.all("dt1").value)) {
alert('出生日期格式输入不正确');
document.all("dt1").focus();
return false;
}
}
else {
alert('请输入出生日期');
document.all("dt1").focus();
return false;
}
只能输入汉字:
<input onkeyup="value=value.replace(/[^/u4E00-/u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/u4E00-/u9FA5]/g,''))">
只能输入数字:
<input onkeyup="value=value.replace(/[^/d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/d]/g,''))">
只能输入英文和数字:
<input onkeyup="value=value.replace(/[/W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/d]/g,''))">
控制输入框只能输入文字或数字,也可以不允许输入特殊字符
这里不允许输入如下字符: (像 !@#$%^&* 等)<br>
<textarea rows=2 cols=20 name=comments onKeypress="if ((event.keyCode > 32 && event.keyCode < 48) || (event.keyCode > 57 && event.keyCode < 65) || (event.keyCode > 90 && event.keyCode < 97)) event.returnValue = false;">
只禁止空格输入
onkeyup="value=value.replace(//s/g,'')"
只能输入中文和英文:
onkeyup="value=value.replace(/[^/a-zA-Z/u4E00-/u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/a-zA-Z/u4E00-/u9FA5]/g,''))"
- js验证表单大全
- js验证表单大全
- js验证表单大全
- js验证表单大全
- JS验证表单大全
- js验证表单大全
- js验证表单大全
- js验证表单大全
- js验证表单大全
- js验证大全
- js验证表单大全
- js验证表单大全
- js 验证大全
- js验证表单大全
- js验证表单大全
- js验证表单大全
- js验证表单大全
- Js验证大全
- C#中的值类型与引用类型-译自《Essential C# 4.0》
- KMP算法的原理及实现
- make distclean和make clean的区别
- ARM ADS调试设置
- 修改单文档程序的标题
- js验证大全
- mysql 时间函数用法集合
- 【Android动画】之Frame动画
- (POJ 1183)反正切函数的应用
- Windows下 基于ADS+J-Link 的ARM开发环境搭建
- C语言中typedef用法
- linux字符设备驱动程序源文件
- SOA SOAP WebService
- BTS指令