无法在窗体的onload事件上触发javaScript方法
我试图在表单的onload事件上调用JavaScript方法。下面是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
<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>