回来吧大叔 云播:怎么用JS判断文本用户是不是输数字,或emain或网址呢

来源:百度文库 编辑:高考问答 时间:2024/04/29 18:38:35
怎么用JS判断文本用户是不是输数字,或emain或网址呢QQ185259693在线等

<form onSubmit="return false;">
这里不允许输入如下字符: (像 !@#$%^&* 等)<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;"></textarea>
<br>
<br>
这里只能输入数字:<br>
<input type=text name=txtPostalCode onKeypress="if (event.keyCode < 45 || event.keyCode > 57) event.returnValue = false;">
</form>

用正则表达式!
数字: \d ,\d{N}N表位数
mail:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
Http: http://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?