input type=submit size=5 value=登录 name="comfirm" onclick="return check_input()">

解决方案 »

  1.   

    <input type=submit size=5 onclick=‘check_input()’ value=登录 name="comfirm"> 
    check_input()中检查为空是这样document.theform.name.value==null
      

  2.   

    javascript中没vbscript的trim函数,
    检查为空:
    document.theform.name.value==""||document.theform.name.value.length<1
      

  3.   

    我在head里加了
    <Script language ="JavaScript" src = "function.js"></Script>
    function.js是我定义的,里面有trim()函数,是消除字符串的空格
      

  4.   

    谢谢大家,我按照大家方法成功了,可是前面两位朋友所说的那样:
    input type=submit size=5 value=登录 name="comfirm" onclick="return check_input()">
    这样的话,会弹出两次提示。我按照前面一位朋友 yeshun(野川)所说的把函数改了一下,好了谢谢各位我还想问一个问题,就是我先定一一个*.js文件,里面包含多个javascrpit函数
    我想在其他的文件里也能调用他们,应该怎么设定啊
    谢谢
      

  5.   

    例如:<script src="./startlog.js"></script>
    另外,检查表单中的一个元素是否为空可以这样简单的做(JavaScript):
    if(document.theform.name.value-" "=="") {
    ...
    }
    通过一个“-”号,就可以去掉value中的所有空格,然后再和""比较。