<html>
    <head>
<script language="javascript" type="text/javascript" src="common.js"/>
<script language="javascript" type="text/javascript">
function mSubmit(mform){
if(mform.iusername.value.trim() == "")
{
alert("请输入用户名!");
return false;
}
else if(mform.ipassword.value.trim() == "")
{
alert("请输入密码!");
return false;
}
var s = "              hello   ";
window.alert(s.trim());
return true;
}
</script>
    </head>
    <body>
<center>
<form id="iform" name="iform" action="" onSubmit="return mSubmit(this);">
<input type="submit" id="isubmit" name="isubmit" value="登陆">
</form>
</center>
    </body>
</html>
为什么没有包含common.js的时候可以正常的进入mSubmit函数,包含后就不能进入了。common.js里面只有一个普通的函数。

解决方案 »

  1.   

    <form id="iform" name="iform" action="" onSubmit="return mSubmit(this);"> 
    name是iform啊!js中怎么是mform?
      

  2.   

    <script language="javascript" type="text/javascript" src="common.js"></script> 
      

  3.   

    <script language="javascript" type="text/javascript" src="common.js"/> 
    不要这样写,这样写我以前也发现有问题。
      

  4.   

    http://www.163.com
      

  5.   


    如果不行,可看看这个:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT=""><SCRIPT LANGUAGE="JavaScript">
    <!--
    function check() 
        { 
          var name=document.forms[0].elements["chance.chcCustName"].value; 
      alert(name);
      alert("start");
          if(name.length == 0) 
          { 
            setmess("name","客户名称不能为空") 
            return false; 
          }
      alert("end");
    } function setmess(a,b){
    alert(a +":"+ b);
    }
    //-->
    </SCRIPT>
    </HEAD><BODY><form name="form" onsubmit="return check();">
    <input name="chance.chcCustName">
    <button type="submit">
    </form>
    </BODY>
    </HTML>
      

  6.   

    document.Form.onSubmit();
        **手动提交
      

  7.   

    <script language="javascript" type="text/javascript" src="common.js"/> 
    会不会这个文件里面的函数不正确。
      

  8.   

    <script language="javascript" type="text/javascript" src="common.js"/> 
    <script language="javascript" type="text/javascript"> 具有两个标签!有点离奇!····这种写法可能不识别吧··?
      

  9.   

    恩,好像script标签不能以“/>”这样的形式闭合,而必须以</script>来闭合。
    好像是的,恩,不太确定。
      

  10.   

    汗  <script />哪有这种的闭合方式。。都应该是</script>吧
      

  11.   

    有的。xml里面常见,html也常见。
      

  12.   

    src="common.js"> 这个包含的路径正确么????