求正则表达式,只允许输入英文和空格,谢谢

小乐乐101010 2010-12-09 01:44:10
RT
...全文
3885 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
sky54521 2010-12-09
  • 打赏
  • 举报
回复
/^[A-Za-z\s]+$/
zz_zh 2010-12-09
  • 打赏
  • 举报
回复
ENTER键可以让光标移到下一个输入框
<input onkeydown="if(event.keyCode==13)event.keyCode=9" >

只能是中文
<input onkeyup="value=value.replace(/[ -~]/g,'')" onkeydown="if(event.keyCode==13)event.keyCode=9">

屏蔽输入法
<input style="ime-mode:disabled" onkeydown="if(event.keyCode==13)event.keyCode=9">

只能输入英文和数字
<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">

只能是数字
<input onkeyup="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">
liju123456 2010-12-09
  • 打赏
  • 举报
回复
/^[A-Za-z ]*$/
Crazywa 2010-12-09
  • 打赏
  • 举报
回复
/^[a-z\s]*$/i
Mr-Jee 2010-12-09
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 hch126163 的回复:]

/^[A-Za-z ]+$/
[/Quote]/^[A-Za-z ]*$/
leng_cn 2010-12-09
  • 打赏
  • 举报
回复
<html>
<head></head>
<script>
function test() {

var s = tx.value;


var re = new RegExp(/^[a-z\s]*[a-z\s]$/);


alert(re.test(s));




}
</script>
<body>


<input type=button name=btn value=btn onclick="test()">
<input type=text id=tx>
</body>

</html>
zyzy15 2010-12-09
  • 打赏
  • 举报
回复
/^[a-z\s]*$/i
hch126163 2010-12-09
  • 打赏
  • 举报
回复
/^[A-Za-z ]+$/

87,901

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧