Jer*_*Dev 2 javascript message facebook chat
我正在尝试使用Javascript在Facebook上发送聊天消息,但不断收到错误消息.无论是它TypeError: Object #<NodeList> has no method 'WHATEVERIPUTHERE'
基本上o=聊天文本区域.
这o.WHATEVERIPUTHERE("Hello!")是我正在尝试做的事情(为文本区域设置值,并发送它)
这是我尝试过的:
var o = document.getElementsByClassName("uiTextareaAutogrow _552m");
o.WHATEVERIPUTHERE("Hello!");
Run Code Online (Sandbox Code Playgroud)
document.getElementsByClassName返回一个元素数组.在这种情况下,他们将在打开聊天框时使用相同的号码.
我用纯Javascript写的:
var o = document.getElementsByClassName("uiTextareaAutogrow _552m");
// set the chat textbox
var chatTextBox = o[0];
// set the message value
chatTextBox.value = "Hello";
// create a keydown event
var e = new Event("keydown");
// it has to simulate the Enter press (key code is 13)
e.keyCode = 13;
// trigger it
chatTextBox.dispatchEvent(e);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3743 次 |
| 最近记录: |