如何在网页上选择第二个表单的提交按钮?
我是否能够通过在所选提交元素上使用 .click() 函数来提交所述表单?
这是我目前尝试这样做的脚本:
function Ellipsis_Mouse_Click()
{
$("form:eq(1):submit:eq(0)").trigger('click');
}
如何在网页上选择第二个表单的提交按钮?
我是否能够通过在所选提交元素上使用 .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()
表单本身。