2010-09-02 49 views
0

提交我有下面的代码:的Javascript上点击

document.myForm.mySubmit.click(); 

如果myForm的 - 表单名称,mySubmit - 提交名称。我想打电话给我提交表格以外的表格。我的问题 - 我的表单没有名字(可怕?)。我如何在id或类的帮助下做到这一点?

或者您可能知道另一种方式?

谢谢。

+0

显示代码 – Bozho 2010-09-02 12:52:23

回答

2

如果你给形式的“身份证”,您可以:

var form = document.getElementById('yourIdValue'); 
form.mySubmit.click(); 
+0

由于一些简洁的版本。这是作品。 – pltvs 2010-09-02 12:57:09

+0

现在你点击表格上的?那会提交吗?我会使用'submit'方法。 – 2010-09-02 13:05:55

+0

是的。它工作得很好。 – pltvs 2010-09-02 13:08:15

1

更好,但你可以只使用submit方法。 不需要按钮。

var currForm = document.getElementById('yourIdValue'); 
currForm.submit(); 
0

下面是一个例子

$('#my_button').click(
    function() 
    { 
     $('#my_form').trigger('onsubmit'); 
     // Or 
     $('#my_form').onsubmit(); 
     // or 
     $('#my_form').trigger('onSubmit'); 
     // or even -- 
     $('#my_form').submit(); 
    } 
);