文本框限制 只能输入中文和英文字母
<input type="text" runat="server" onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')"/>
我是这样写的 只能输入汉字 其他都不能 请问怎么让它能输入汉字和字母
<input type="text" runat="server" onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')"/>
我是这样写的 只能输入汉字 其他都不能 请问怎么让它能输入汉字和字母
解决方案 »
- 100分求ASP.NET4.0 的route路由问题解决马上结帖
- 在线!!~~~急寻答案!~!~各路高手来帮忙~!
- 关于PetShop 4.0内登录的一个小问题
- asp.net 2.0 中关于用户管理的问题
- 当客户端关闭浏览器时,如何获取该用户的姓名,并根据姓名修改数据库
- 如何进行两个表的交叉查询
- 急求一个问题!
- 怎么让datalist中符合某一条件下,让这行的背影显示红色呢?
- 一个超级简单的问题!!看看有分!!
- 在页面中有若干的TEXTBOX和若干DROPDOWNLIST,如何能循环取到它们的值,并区分它们????
- 救命! TreeView 无法选中节点!
- Session冲突,打开两个浏览器窗口、用不同的用户登录、第一次登录的用户总是被第二次登录的用户替代
var re=/^[A-Za-z0-9]*$/;
var str= ' ';
function checknum(obj)
{
if (re.test(obj.value)==false) obj.value=str; else str=obj.value;
}
</script>
<input type=text name=text1 onpropertychange= "checknum(this) ">
<input onkeyup="value=value.replace(/[\W]/g,'')"onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" onkeydown="if(event.keyCode==13)event.keyCode=9">
</div>这个更简单,我测试过了的
runat="server" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" onkeyup="value=value.replace(/[\d]/g,'')" />
<span style="color: #FF0000;">是能运行 但还是能输入特殊符号的 只屏蔽了数字
<input onkeyup="value=value.replace(/[\d]/g,'') "
onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\d]/g,''))" maxlength=10 name="Numbers">
<input onkeyup="value=value.replace(/[\W]/g,'')"onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" onkeydown="if(event.keyCode==13)event.keyCode=9">
</div>
这个啊
<input type="text" runat="server" onkeyup="value=value.replace(/[^a-zA-Z\u4E00-\u9FA5]/g,'')"/>