textbox限制输入问题

来源:百度知道 编辑:UC知道 时间:2024/09/22 15:09:27
谁能给个写在后台的用什么事件写
限制textbox中只能输入-和0到9
限制textbox中必须有.和@符号
小弟初学者谢谢喽

用正则表达式判断:
只能输入数字:"^[0-9]*$"。
验证Email地址:"^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$"。

这是只能输入数字、小数点和横杠的
onkeyup="value=value.replace(/[^\0-9.-]/g,'');"

直接加在里<input >
如:<input onkeyup="value=value.replace(/[^\0-9.-]/g,'');">