Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法在窗体的onload事件上触发javaScript方法_Javascript_Jquery - Fatal编程技术网

无法在窗体的onload事件上触发javaScript方法

无法在窗体的onload事件上触发javaScript方法,javascript,jquery,Javascript,Jquery,我试图在表单的onload事件上调用JavaScript方法。下面是javaScript的代码: <script type="text/javascript"> function gback(){ document.FM.action = "<c:url value='FModificar'/>"; document.FM.method = "get"; docum

我试图在表单的onload事件上调用JavaScript方法。下面是javaScript的代码:

<script type="text/javascript">  
    function gback(){
                document.FM.action = "<c:url value='FModificar'/>";
                document.FM.method = "get";
                document.FM.submit();
              } 

               function DelF() {
                        jConfirm('Can you confirm this?', 'Confirmation Dialog', function(r) {

                                 if (r == true) {
                                     $("form[name='FEl']").submit();

                                    } else {
                                      return false;
                                    }
                        });
                    }

               function Check(msg){
                   if(msg.toString().length > 5){                 
                     jAlert('success', msg, 'Success');

                   }
               }

</script> 

我正在使用Netbeans 7.0.1和Firefox 5。因此,任何建议都将不胜感激

表单没有加载事件。表单只是文档的一部分,而不是独立加载的内容,例如整个文档、内容、iframe或图像

如果希望在解析表单后立即运行一些JS,请执行以下操作:

</form>
<script> your js here </script>

你能再解释一下你想做什么吗?Quentin的回答是正确的,他说表单没有onload事件,但是从你的javascript来看,当页面加载时,你似乎不想运行任何东西。你的意思是当表单提交时?我想我写的问题是错误的,它不是表单的加载事件,而是表标记的加载事件。谢谢你的回答,但我写的问题是错误的元素,它是表而不是表单。表也只是文档的一部分。所以答案仍然适用,只需阅读表格即可。
//Add a Fornecedor
             fornece = transManager.addfornecedor(ID, nome, endereço, email, cell, tel, fax, des, Fact);
             String Fmsg = "";
             if (!fornece.equals(""))
                   Fmsg = "Fornecedor " + nome + " foi criado"; 

            if(!PFtp.equals("Prodft")){ 
             Fornecedor = transManager.getLEnt("fornecedor");
             request.setAttribute("CFP",Fmsg);
             request.setAttribute("VFornecedorList",Fornecedor);
             userPath = "/Fornecedor";  
            }
</form>
<script> your js here </script>