ASP.NET里有五个专门的验证控件,用RangeValidator控件可以验证数字和字母.把它的ControlToValidate属性设成要控制的文本框ID.
解决方案 »
- 如何在js方法内判断触发事件的事件类型
- 购物网站购买某种东西出现错误错误信息如下望各路高手不吝赐教
- asp.net中网站更换模板时,你有用户正在访问(或对你的网站有事件)你的网站你能更换网站的模板吗?
- sqlhelper 里面 我执行2个命令,怎么使用事务呢?
- 我想在用户控件中动态邦定一个Repeater,如何传参数进去,根据不同的参数动态邦定不同的数据源
- .NET AJAX UpdatePanel、ModalPopup控件导致IE崩溃
- ajax聊天室
- 在Page_Load动态添加下拉框, 在页面点击按钮后获取修改的值
- asp.net中 a href 传值问题
- RDLC文件更改任何一个地方都会引起格式混乱
- 请教Duwamish7中的搜索出来的结果进行分页的方式。
- 高手请进,解决给分
<asp:RegularExpressionValidator id="RegularExpressionValidator1" runat="server" ErrorMessage="RegularExpressionValidator"
ControlToValidate="TextBox1" ValidationExpression="^[\d\w]+([\d\w]+)?$"></asp:RegularExpressionValidator>
<input onkeyup="value=value.replace(/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">
2.只能输入数字的:
<input onkeyup="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">
3.只能输入全角的:
<input onkeyup="value=value.replace(/[^\uFF00-\uFFFF]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\uFF00-\uFFFF]/g,''))">
4.只能输入汉字的:
<input onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))">
<input onkeyup="value=value.replace(/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\w]/g,''))">
或:
<input onkeyup="value=value.replace(/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\W]/g,''))">即原来的replace(/[^\d]/g,'')改为:replace(/[^\w]/g,'')或replace(/[\W]/g,'')。