从<form>标签外部获取表单对象</form>

时间:2010-08-10 05:33:25

标签: javascript html forms

我想从外部javascript函数中获取一个表单对象,而不是从标记内的提交按钮传递它。

例如,假设我的表格是:

<form id="form1">
 //inputs...
</form>

通常情况下我会在其中放一个按钮,使用onClick =“submitFunction(this.form)”将其传递给我的javascript函数,但是现在我希望能够从外部函数中获取所有表单数据,但显然“this.form”在表单标签之外不起作用。

我可能有一种简单的方法可以解决这个问题吗?

由于

3 个答案:

答案 0 :(得分:3)

使用getElementById

function submitForm(){
    your_form = document.getElementById('form1');
}

答案 1 :(得分:1)

jQuery的力量......

$('#form1')...

$('#form1 input')...

$('#form1')。submit(function(){$(this)...}

答案 2 :(得分:0)

submitFunction(document.getElementById("form1"))