1、标签上直接替换方法:JS控制文本框只能输入数字,JS控制文本框只能输入数字、小数点,JS控制文本框只能输入英文,JS控制文本框只能输入英文、数字,JS控制文本框只能输入中文,JS控制文本框只能输入中文、英文、数字,JS控制文本框只能输入中文、英文、数字、空格,JS控制文本框只能输入中文、英文、数字、小数点。
2、输入之后立即清除:验证输入框内不能输入特殊字符,输入就立刻清除。
3、如果是特殊字符,禁止输入:验证输入框内不能输入特殊字符,输入前先作判断。
js 只包含中文和英文
/*** 只包含中文和英文
* @param cs
* @returns {Boolean}
*/
function isGbOrEn(value){
var regu = "^[a-zA-Z\u4e00-\u9fa5]+$"
var re = new RegExp(regu)
if (value.search(re) != -1){
return true
} else {
return false
}
}
---------------------
作者:dongsir 董先生
来源:CSDN
版权声明:本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可,转载时请标注 https://blog.csdn.net/qq6759/article/details/88118913
1.只允许输入汉字或字母,则如果输入不是汉字或字母输入框内容替换为空:<input type="text" name="baojin" style="width:100px" onKeyUp="value=value.replace(/[^a-zA-Z-\u4E00-\u9FA5\uf900-\ufa2d]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^a-zA-Z-\u4E00-\u9FA5\uf900-\ufa2d]/g,''))" value="0">