相关疑难解决方法(0)

如何使用JavaScript模拟鼠标点击?

我知道这个document.form.button.click()方法.但是,我想知道如何模拟onclick事件.

我在Stack Overflow上找到了这个代码,但我不知道如何使用它:(

function contextMenuClick()
{
    var element= 'button'

    var evt = element.ownerDocument.createEvent('MouseEvents');

    evt.initMouseEvent('contextmenu', true, true,
         element.ownerDocument.defaultView, 1, 0, 0, 0, 0, false,
         false, false, false, 1, null);

    element.dispatchEvent(evt);
}
Run Code Online (Sandbox Code Playgroud)

如何使用JavaScript触发鼠标单击事件?

javascript javascript-events

126
推荐指数
6
解决办法
22万
查看次数

模拟react元素上的click事件

我试图模拟.click() event一个上作出反应元素,但我想不出为什么它不工作(当我烧了它不反应event).

我想仅使用JavaScript发布Facebook评论,但我坚持第一步(做一个.click()on div[class="UFIInputContainer"]元素).

我的代码是:

document.querySelector('div[class="UFIInputContainer"]').click();
Run Code Online (Sandbox Code Playgroud)

这是我尝试这样做的URL:https://www.facebook.com/plugins/feedback.php ...

PS我对React没有经验,我不知道这在技术上是否可行.这是可能的?

编辑:我正试图这样做Chrome DevTools Console.

javascript reactjs

9
推荐指数
5
解决办法
3万
查看次数

标签 统计

javascript ×2

javascript-events ×1

reactjs ×1