如果判断一个文本框中只能输入汉字!,急用 http://expert.csdn.net/Expert/TopicView1.asp?id=942792 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://search.csdn.net/expert/topic/3/304/2002/8/15/942792.htm <script>function dd(s){if (/[^\x00-\xff]/g.test(s.value)) alert("含有汉字");else alert("全是字符");}</script><input type="text" onblur="dd(this)"> <input type=text onpaste="return false" onkeypress="b()">汉字<script language="JavaScript"><!--function b(){ var k = window.event.keyCode; if (k < 255){ alert("你输入的不是汉字!"); //你也可以不要这个弹出提示 window.event.keyCode = 0 ;}}//--></script> 不要这样判断,onsubmit后判断,鼠标拖曳进去还是可以的 fason(阿信) 不用这个判断,请问用onsubmit怎么判断呢?你说的正是我想要的结果 用var k = window.event.keyCode; 键入的码来判别是最好的。 我不能用这种方法,因为我在这个文本框中能onkeypress已经做了别的事情,请只能在onsubmit中进行判断了 function bb(s){ var tt = /[^\x00-\xff]/; for(i=0;i<s.length;i++){ char=s.charAt(i); if(!tt.test(char))alert('error!'); }return false}<form method="post" action="" name="form1" onSubmit="return bb(test.value)"><input type=text name=test>汉字</form> java web开发 急求..怎么用语言写一个笔记本键盘锁!!! 晒晒simplehtmltreegrid3.0 这两个对象的效果如何才能同时生效 要这样的一个树形demo 我改半天梅花雪的 没成功 求一个检测日语全半角的函数 framnes 的访问 一个棘手的JavaScript问题 window.open <textarea>怎样实现不换行。在线 请问如何实现像地址栏那样的下拉框呢? 請問用 window.location.reload(); 時 如何不彈出葉面將被刷新的提示對話框。
function dd(s){
if (/[^\x00-\xff]/g.test(s.value)) alert("含有汉字");
else alert("全是字符");
}
</script>
<input type="text" onblur="dd(this)">
<!--
function b()
{
var k = window.event.keyCode;
if (k < 255){
alert("你输入的不是汉字!"); //你也可以不要这个弹出提示
window.event.keyCode = 0 ;}
}
//-->
</script>
键入的码来判别是最好的。
var tt = /[^\x00-\xff]/;
for(i=0;i<s.length;i++){
char=s.charAt(i);
if(!tt.test(char))alert('error!');
}
return false
}
<form method="post" action="" name="form1" onSubmit="return bb(test.value)">
<input type=text name=test>汉字
</form>