onkeyup="value=value.replace(/[^0-9,a-z,A-Z]/g,'')"
onkeypress="if ((event.keyCode > 32 && event.keyCode < 48) || (event.keyCode > 57 && event.keyCode < 65) || (event.keyCode > 90 && event.keyCode < 97)) event.returnValue = false;"我自己在文本框输入的时候加以限制
现在我需要文本框还可以输入汉字和/(斜杠),-(杠),_(下划线) 这三种.怎么加以改进?
除数字.英文.汉字和/(斜杠),-(杠),_(下划线) 这三种.其它都不允许输入.包括复制进去的 怎么写呢?
onkeypress="if ((event.keyCode > 32 && event.keyCode < 48) || (event.keyCode > 57 && event.keyCode < 65) || (event.keyCode > 90 && event.keyCode < 97)) event.returnValue = false;"我自己在文本框输入的时候加以限制
现在我需要文本框还可以输入汉字和/(斜杠),-(杠),_(下划线) 这三种.怎么加以改进?
除数字.英文.汉字和/(斜杠),-(杠),_(下划线) 这三种.其它都不允许输入.包括复制进去的 怎么写呢?
/**
* 验证普通字串,只要字串中不包含特殊字符即可
*/
function checkTextDataForNORMAL(strValue)
{
// 特殊字符验证格式
var regTextChar = /([\*\"\'<>\/])+/ ;
return !regTextChar.test(strValue);
}
function CheckChar(str)
{
var reg = /[^\w\u4e00-\u9fa5\/\-]/gi;
return !reg.text(str);
}