使用 "pure" javascript 启用 whatsApp 发送按钮

Enable whatsApp send button with "pure" javascript

如何在 WhatsApp 消息 div 中插入文本并使用纯 javascript 激活发送按钮?这是为了chrome的延伸,不是为了不正当的态度。

我可以在 div 中使用 textContent,但是没有出现发送按钮。

也就是代码:

suggestion.addEventListener('click', (event) => {
    const inputText = document.querySelector('div._2FVVk._2UL8j')
    inputText.classList.add('focused')
    const textBox = document.querySelector('#main > footer > div._3ee1T._1LkpH.copyable-area > div._3uMse > div > div._3FRCZ.copyable-text.selectable-text')
    textBox.textContent = event.target.textContent
    document.querySelector('span[data-icon="send"]').click()
})

注意:我尝试使用“.focus()”,但它也没有用。

你能试试这个吗?

var inputMessageBox = document.querySelectorAll("[contenteditable='true']")[1]; 
var message = "Test Message";
var uiEvent = document.createEvent("UIEvents"); 
inputMessageBox.innerHTML = message; 
uiEvent.initUIEvent("input", true, true, window, 1); 
inputMessageBox.dispatchEvent(uiEvent); 

var mouseEvent = document.createEvent("MouseEvents"); 
mouseEvent.initMouseEvent('click', true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null); 
document.querySelector('span[data-icon="send"]').dispatchEvent(mouseEvent);