新手  帮帮忙!!

解决方案 »

  1.   

    <input type="text" id="textfield1" value="" />
    <input type="button" name="Submit" value="按钮" onclick="check()" />
    <script language="JavaScript" type="text/javascript">
    function check(){
    var str = document.all.textfield1.value;
    if (str.search(/\W/)>=0){
              alert("无效字符");
              return;} 
    }
    </script>
      

  2.   

    就向这样  写的第二个if判断怎么就不执行呢?  
    <input type="text" id="textfield1" value="" />
    <input type="button" name="Submit" value="按钮" onclick="check()" />
    <script language="JavaScript" type="text/javascript">
    function check(){
    var str = document.all.textfield1.value;
    if (str.search(/\W/)>=0){
              alert("无效字符");
              return;} 
    }
    var objna=document.getElementById("textfield1");
    if(objna.value==""){
            alert("字符 不能为空");}</script>
      

  3.   

    建议看看这个!
    http://www.microsystem.cn/data/htc/datacheck1.02/datacheck.htm