在一个html 的 input域中,只接受A-Z,a-z, 0-9, _ 以及中文输入,
这个正则表达式应该怎么写?请教,多谢!!
这个正则表达式应该怎么写?请教,多谢!!
解决方案 »
- 求高手救命啊 这段js代码 帮我看看
- 半成品:模仿etao商品分类代码,求整理
- 哪个时候用getElementById哪个时候用getElementByName
- PCONLONE这样的菜单效果是如何实现的?在线等待,谢谢!
- 请问:怎样当一个checkbox被点击的时候,使这个checkbox的value存储这个checkbox所在的表格的行的行号?谢谢!
- 一个页面上(A),弹出了另一个页面(B),但是,B得刷新A
- 如何在打开我自己的站点时在首页改变IE风格,如没有菜单,没有地址栏等
- http://218.12.112.9/index1.asp(大家帮看看)
- 各位高手,怎样改变ie的图标(左上角的那个)
- 请问在javascript里面按一个按钮,将下拉列表框里面的已有的列表清空,再将另一个列表(已经可以得出为:<option>1</option>...)赋给它?
- 时间比较
- Javascript高级问题(倾家荡产求超级高手)
<input id="txt1" type="text" value="" onchange="check()" />
<input type="button" />
<script>
function check() {
var patt=/[^\w_\u4e00-\u9fa5]+/g;
if(document.getElementById("txt1").value.search(patt)!=-1) {
alert("wrong");
}
}
</script>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk" />
<title>Test</title>
</head><script type="text/javascript">
function filter(e) {
var v = e.value;
e.value = v.replace(/[^\w\u4e00-\u9fa5]/g, '');
if(v.length != e.value.length) {
document.getElementById('info').innerHTML = '只接受 A-Z,a-z, 0-9,_ 以及中文';
} else {
document.getElementById('info').innerHTML = '';
}
}
</script><style type="text/css">
span#info {
font-size: 11pt;
color: red;
margin-left: 10px;
}
</style><body>
<form name="frm" action="#">
Value: <input type="text" name="txt" onkeyup="filter(this)" onblur="filter(this)"><span id="info"></span>
</form>
</body>