• js总结(11)一个页面同时提交多个form表单的实施


    父页面的代码

    <html>
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
            <title>Index</title>
           <script src="js/jquery-1.9.min.js"></script>
        </head>
        <body>
            <iframe src="form.php" width="800px" height="600px"></iframe>
            <iframe src="form.php" width="800px" height="600px"></iframe>
            <iframe src="form.php" width="800px" height="600px"></iframe>
            <iframe src="form.php" width="800px" height="600px"></iframe>
            <iframe src="form.php" width="800px" height="600px"></iframe>
            <iframe src="form.php" width="800px" height="600px"></iframe>
            <button>aa</button>
        </body>
         <script type="text/javascript">
                function submitAll(){
                    var ifms = document.getElementsByTagName('iframe');
                    for (var i = 0; i < ifms.length; i++) {
                        var win = (ifms[i].contentWindow || ifms[i]);
                        win.submitMe();
                    }
                }
      $("button").click(
      	function () {
      	submitAll()
      	})
            </script>
    </html>
    

      form表单的页面

     <script type="text/javascript">
                function submitMe(){
                    document.getElementById('testForm').submit();
                }
                function submitAll(){
                    window.parent.submitAll();
                }
            </script>
    

      

  • 相关阅读:
    序列点,相关知识
    6.13 关键概念
    6.9 如何选择循环
    6.8 出口条件循环:do while
    6.7 逗号运算符
    6.6 其他赋值运算符:+=、-=、*=、/=、%=
    6.3.4 新的_Bool类型
    Oracle的表导入到PowerDesigner
    PowerDesigner连接Oracle数据库
    加了日期条件后查询结果慢了100倍
  • 原文地址:https://www.cnblogs.com/nice2018/p/11393532.html
Copyright © 2020-2023  润新知