表格名称和提交名称均为动态分配。提交表单时,表单操作是调用函数php()
在jquery函数中是否还有从中获取php()调用的表单名称?
注意:由于表格名称是动态生成的,因此我无法提前知道这是什么。
JQUERY
close(2)
HTML
function php() {
var formname = ????
alert(formname);
}
答案 0 :(得分:2)
您可以将this
传递给提交事件处理程序,可以轻松获取name
function php(obj) {
alert(obj.name)
return false
}

<form name="5008000000oYdXIAA0" onsubmit="return php(this);">
<input type="hidden" name="5008000000oYdXIAA0" value="5008000000oYdXIAA0">
<input type="submit" name="5008000000oYdXIAA0" value="submit">
</form>
&#13;