var re=/^[A-Za-z]\w*$/
if (re.test("你的字符串或变量")==false) alert('字符串非法');
===================================
实例<script language=javascript>
var str='';
</script><input type=text size=20 onselectstart="return false" onpaste="return false" onpropertychange="if (this.value!='' && /^[A-Za-z]\w*$/.test(this.value)==false) this.value=str; else str=this.value;">onselectstart="return false" 禁止复制
onpaste="return false" 禁止粘贴
用了上面的代码,即使打开输入法,都是无法输入中文的,输入非法字符同样无效
if (re.test("你的字符串或变量")==false) alert('字符串非法');
===================================
实例<script language=javascript>
var str='';
</script><input type=text size=20 onselectstart="return false" onpaste="return false" onpropertychange="if (this.value!='' && /^[A-Za-z]\w*$/.test(this.value)==false) this.value=str; else str=this.value;">onselectstart="return false" 禁止复制
onpaste="return false" 禁止粘贴
用了上面的代码,即使打开输入法,都是无法输入中文的,输入非法字符同样无效
解决方案 »
- jquery combotree 怎么设置只能选择子节点。
- javascript 函数调用问题
- 如何用javascript 新增一个下拉列表框里面的option
- 我现在用firefox了,正在改网站程序中,呵呵!希望大家开发新网站时都支持W3C标准啊!
- 请问javascript怎么检测键盘按下?是关于photoshop的!
- 如何屏蔽IE状态栏连接地址?快快~~~没分了。。谢谢了~~
- 寻求实现比较好的类似于word的网页编辑器源代码!谢谢!
- 关于最大最小值函数
- js编辑文本 上传为文件 怎么实现?
- 点击flowplayer的暂停或者视频,如何触发js事件
- 请问调度js的工具一般用什么?
- 还是搞不懂这个iframe,请高手们帮忙,急死了!!
/[\w\-]+/或者/[A-Za-z0-9_-]+/'
smallyear(颠狂柳絮) 的没有屏蔽特殊字符的输入
mjpclab(http://mjpclab.8u8.com) 的比较完整但不能以下划线开始,下划线应该是允许的
综合一下应为:
<input type=text size=20 onselectstart="return false" onpaste="return false" onpropertychange="if (this.value!='' && /^[^0-9]\w*$/.test(this.value)==false) this.value=str; else str=this.value;">