根据多个变量进行点击

时间:2013-01-30 21:59:37

标签: javascript jquery

通常当我使用javascript进行点击时,它看起来如下所示:

$(document.elementFromPoint(x, y)).click(); 
$(document.getElementById('ID_HERE')).click();

现在,我遇到了这两种方法都不起作用的问题。我有一个需要按下的按钮,它没有ID,点击元素coords似乎不起作用。这就是按钮的样子。

<input type="submit" value="I accept" onclick="SignUp.DoPost();return false;" title="I accept" class="default"> 

现在,HTML中还有其他元素,标题为“我接受”。如果输入元素的值和标题都是“我接受”,我如何让javascript单击?甚至可以在那里添加onclick以确保它选择正确的元素?

1 个答案:

答案 0 :(得分:0)

document.querySelector('input.default[type="submit"][value="I accept"][title="I accept"]').click();