如何通过脚本强制React JSX中的单击按钮?

时间:2018-04-20 21:05:01

标签: javascript html reactjs dom jsx

假设我有一个按钮,我搜索了所有的网页,.click()函数对我不起作用,我真的需要在按下按钮后调用按钮,这样它会再次点击它自己(双击)。谢谢你的帮助!

<button  id='Button1' className="btn btn-primary btn-block btn-signin" onClick={() => {... // the magic code goes here}}

2 个答案:

答案 0 :(得分:0)

您是否考虑过将“onClick”功能包装并调用两次?这似乎更清洁,更容易。

例如:

<button id='Button1' className="btn btn-primary btn-block btn-signin" onClick={() => doubleClick()}>

function click() {
  // normal code goes here
}

function doubleClick() {
  click();
  click();
}

答案 1 :(得分:0)

我相信这个问题已经得到了回答。我希望它有所帮助。去检查这里=&gt; Simulate click event on react element