单击Javascript不起作用

时间:2013-08-25 15:31:14

标签: javascript jquery

我只想弄清楚如何自动点击登录按钮。我没有尝试过任何工作。

https://www.24option.com/24option/#Trade

我试过了:

$(".loginButton").click()
$("#loginButton").click()
$(".gwt-PushButton.loginButton.gwt-PushButton-up").click()

我也试过通过javascript使用一些“点击模拟器”。那些也不起作用。

如何通过JS获取按钮的任何想法?

5 个答案:

答案 0 :(得分:1)

你试过这个吗?

$('.loginButton').on('click', function () {
    //code here
});

答案 1 :(得分:1)

$("#TopPanel").find("#loginForm").submit();

但如果您只需要点击

$("#TopPanel").find("#loginForm").find('button').click();

在las编辑之后,我想我会放弃,但是如果你想继续尝试我添加它(如果以某种方式检测到真正的点击,使用坐标或其他东西玩)

var evt = document.createEvent("MouseEvents");
evt.initMouseEvent('click', true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
document.getElementById("loginButton").parentNode.dispatchEvent(evt); 
祝你好运

答案 2 :(得分:0)

使用

$('.login_btn').click();

$('.login_btn').trigger('click');

答案 3 :(得分:0)

你能展示更多代码吗?它工作得很好here

var btn = document.getElementById("button");
btn.addEventListener("click", function(){ alert("button clicked"); });
btn.click();

也许你在DOM选择中遇到错误。如果是,请尝试使用FireBug或Chrome中的开发者控制台来捕获它。

答案 4 :(得分:0)

定义点击功能

$("#loginButton").click(function(){


  alert("clicked");

});

在document.ready function

中触发click功能
$('#loginButton').trigger('click');

然后自动点击按钮。