如何在iframe网站上点击id = submit的按钮

时间:2017-09-23 03:58:33

标签: javascript jquery html node.js

我的index.html中有这样的东西

<link rel="stylesheet" href="style.css" type="text/css" />
<script src="jquery-3.2.1.min.js"></script>
<script src="jquery.js"></script>

<iframe id="main" src="https://forexample.com"></iframe>

jQuery.js代码是:

$(document).ready(function(){
  $('#main').load(function(){
    $('submit').click();
  });
});

我想在窗口页面加载时自动点击提交按钮。

你能帮帮我或给我一些提示吗?

祝你好运

汤姆

2 个答案:

答案 0 :(得分:0)

尝试类似

的内容
$(document).ready(function(){
  $('#main').load(function(){
    $(this).find('input#Submit').click();
  });
});

我已使用jQuery find方法获取id=submit

假设<input name="Submit" id="Submit" value="Sign in" class="cui-field-submit cui-field-align-right" data-action="" data-confirmation="" type="submit">

希望这会对你有所帮助。

答案 1 :(得分:0)

试试这个:

$(document).ready(function(){
  $('#main').load(function(){
    var document = $(this).contents(); // To fetch contents within iframe
    document.find('#submit').click();
  });
});