在页面中引入一个js,可以给form加入onsubmit属性.
就可以在form提交的时候,实现自动调用一个函数.
但是由于js的特性,如果在javascript中用form.submit提交的话,就不会触发onsubmit事件.有没有可以替代的办法?
要实现的功能是:
在页面中引入一个js文件,就可以在form提交的时候,自动调用一个函数.麻烦大家了,在线等,都有分

解决方案 »

  1.   

    submit按钮的onclick事件不可以吗?
      

  2.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    <script>
    window.onbeforeunload = function(){
    return "提交内容后,将无法修改!";
    }
    </script>
    </head><body>
    fdsfds
    <form name="frm1" action="http://www.baidu.com" method="post">
    <input type="button" value="我是Button,绝对不是submit。" onclick="document.forms[0].submit()" />
    </form>
    </body>
    </html>
    用onbeforeunload会提示两次。不知道为啥。
      

  3.   

    写个click事件取代submit不行吗?