JQuery Selectors:如何选择网页上第二个表单的提交按钮

JQuery Selectors: How do I select the submit button of the second form on a webpage?

本文关键字:第二个 网页 表单 按钮 提交 选择 Selectors 何选择 JQuery      更新时间:2023-09-26

如何选择网页上第二个表单的提交按钮?

我是否可以使用所选提交元素上的.click()函数提交所述表单?

这是我目前尝试使用的脚本:

function Ellipsis_Mouse_Click()
{
     $("form:eq(1):submit:eq(0)").trigger('click');
}

选择第二种形式:

$('form').eq(1);
// Or
$('form:eq(1)');

.eq()使用基于零的索引,因此使用.eq(1)而不是.eq(2)

这不是一个特别好的选择表单的方法,因为它很容易受到任何DOM更改的影响(无论是手动还是使用更多JS)。考虑将类或ID添加到表单中,或者相对于具有类或ID的容器来选择它。

提交表格:

$('form').eq(1).submit();

您不需要找到提交按钮并在其上触发click。相反,您可以在表单本身上调用.submit()