首页 > 解决方案 > 使用 jquery 将文本发送到 twitch.tv 聊天框

问题描述

我正在尝试通过控制台向twitch 聊天框发送文本。我用jquery定位文本区域,但也可以做纯js。

我尝试了以下方法:

    $(`textarea[autocomplete='twitch-chat']`).text('test');

以及其他一些变化。当我检查文本元素时,它的文本是test. 但是该值没有在视觉上显示出来,并且在我按下时也没有发送ENTER

是什么阻止了文本在视觉上显示以及发送?我怎样才能做到这一点?

我也尝试过类似的东西:

$(`textarea[autocomplete='twitch-chat']`).trigger($.Event("keydown", {keyCode: 70}));

标签: javascriptjquery

解决方案


你不需要使用trigger或其他。只需使用val运算符。

这工作正常

$(`textarea[autocomplete='twitch-chat']`).val('test');

推荐阅读