Javascript 单击按钮 1

Javascript click button1

我有以下 HTML 代码,我正在尝试制作 JavaScript 来点击此按钮

<fieldset class="fields1"></fieldset>
<fieldset class="submit-buttons">
<some other button here >
<input class="button1" type="submit" value="Submit" name="post" tabindex="4" accesskey="f"></input>

我尝试了以下代码行,但都不起作用:

$(".submit-buttons").children('input[name="post"]').click();


$("input[name=post]").click();

有没有其他方法可以点击button1?有没有办法通过它的 tabindex 或 accesskey select 按钮?

点击功能是处理事件,不触发事件。如果你想触发点击使用触发器

$("input[name=post]").trigger('click');

首先 link 任何 jQuery 版本然后点赞

<script src="https://code.jquery.com/jquery-1.10.2.js"></script>

$("input[name=post]").click(function(){
    alert('dddd');
});

如果准备好点击

$("input[name=post]").trigger('click');

<form action="#" method="post">
<input class="button1" type="submit" value="Submit" name="post" tabindex="4" accesskey="f"></input>
</form>

start <form> end </form>

Demo

您忘记关闭 <fieldset> 标签

使用以下标记

  <fieldset class="fields1"></fieldset>
  <fieldset class="submit-buttons">
    <input class="button1" type="submit" value="Submit" name="post" tabindex="4" accesskey="f">
  </fieldset>

此外,您需要在 click function

中添加一个 event handler 回调
$(".submit-buttons").children('input[name="post"]').click(function(){
  alert("clicked")
});

并手动或通过 jQuery 的 trigger()

触发点击事件
$("input[name=post]").trigger('click')

这是 demo