你可以在初始化的时候重写onsubmit()函数,function init(){
form.onsubmit=submit;
}
function submit(){
.......
}

解决方案 »

  1.   

    <script>
    window.onload=function(){
       toppage(); 
       if (self.location!=top.location){ 
          window.resizeTo(document.body.scrollWidth,document.body.scrollHeight); 
       } 

    //--> 
    </script> 表单的提交事件 
    form.onsubmit=function(){}
      

  2.   

    也可以在标签中定义事件函数:比如:<script language="javascript">
       function functionName() {
         //事件处理代码
       }
    </script>
    <input type="submit" value="提交" onclick="functionName()">
      

  3.   

    建议楼主不要按照你贴出代码这样写,因为每个事件的源都是基于dom结果的图层进行注册事件的。您那样写在IE下运行是不会有问题,但在FF下会出现不运行或没反应等情况,建议如下:
    <body> 
    <div id="test"> </div> 
    </body> 
    <script language="JavaScript"> 
    <!-- 
    /**
    //判断浏览器类型(IE)
    **/
    function isIE() {
    return navigator.appName == "Microsoft Internet Explorer";
    }
    /**
    //判断浏览器类型(Firefox)
    **/
    function isFirefox() {
    return navigator.userAgent.indexOf("Firefox") > 0;
    }
    document.getElementById("test").onmousemove = function(F) {//每个事件的源都是基于dom的图层对象
    var evt;
    if (isIE()) {
    evt = window.event
    } else if (isFirefox()) {
    evt = F;
    }
    alert(evt.xxx);//打印出你想得到的事件属性
    };
    //--> 
    </script> 
    如果觉得可以 请给分哦^_^