<form action="orgInsert.jsp"  name="f1" LANGUAGE="javascript" onsubmit="return f1_submit()"><input type="text" name="dep"/>
//javascript
<script language="javascript">function f1_submit(){
if(document.f1.dep.value!='ab')// null 是否为空 判断num 数字ab 字母chs 汉字bit 位数{alert("对不起, 请输入汉字!")document.f1.dep.focus()return false}}</script>

解决方案 »

  1.   

    http://www.ddvip.net/web/php/index6/15.htm
    这上面讲得很清楚的。
      

  2.   

    md jb csdn 
    刚刚写了好久的文字提交失败就没了
    发可他们我直接贴着了,自己研究吧
    不想再敲一遍了<script>
    function check() {
    var str = document.form1.thename.value;
    for(var i=0;i<str.length;i++) {
    if(str.charCodeAt(i)<128) {
    alert("thename 表单域中只能输入中文!");
    return false;
    }
    }
    return true;
    }
    </script>
    <form name=form1 action="" onsubmit="return check()">
    <input type=text name=thename>
    <input type=submit value=ok>
    </form>
      

  3.   

    onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))"呵呵
    这个蛮好玩的
      

  4.   

    <INPUT onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')">