1

我需要遍历表单元素并获取输入值。我想通过表单操作而不是侦听器调用该函数并获取提交表单的名称。

这是我到目前为止所拥有的。

<form action="javascript:add()" name="form1">

<script language="javascript">
function add(){
    console.log(this.name);
}
4

1 回答 1

1

通过事件使用关键字传递form对函数的引用thisonsubmit

<form onsubmit="javascript:add(this)" name="form1">

function add(form) {
   console.log(form.name);
}

看这个演示

于 2013-09-13T14:30:47.190 回答