1,是的,但有时候需要注意位置的
2,为了在不支持javascript的浏览器掩藏代码,不至于显示出源代码
3,onClick="return checkform();"如果checkform() return false,就可以中指代码的执行,在这里是取消onclick事件,不会继续提交
4,当password内不输入任何东西时就返回false,否则,就不返回

解决方案 »

  1.   

    1    对
    2   “:<!-- //-->”表明是jiavascript代码
    3   表示只有当函数的值返回为真时才真正连接ASP程序;否则不提交
    4   return false 是软件内致的;return ture 则表示返回为真;则提交
    5  你的代码应该还加一点
    <script LANGUAGE="javascript"> 
    <!-- 
    function checkform(){ 
    if(document.myform.password.value.length==0) 

    alert("密码不能为空!"); 
    document.myform.password.focus(); 
    return false; 

    else
    {
    return ture;
    }

    //--> 
    </script>