2016-12-12 72 views
1

我的任務只是編寫一個小書籤,用於簡化我團隊中HipChat的編輯信息。我寫了以下內容:如何以編程方式在HipChat中發送消息?

var id = document.querySelector('.hc-dropdown-trigger.aui-dropdown2-trigger.aui-button.aui-button-subtle.aui-dropdown2-trigger-arrowless.active.aui-dropdown2-active').id.slice(16, -8), 
    msg = document.querySelector('[data-mid="' + id + '"]').innerText, 
    evt = document.createEvent('KeyboardEvent'), 
    edit = prompt(msg, msg); 

if (edit !== null) { 
    document.getElementById('hc-message-input').value = 's/' + msg + '/' + edit; 
    evt.initKeyEvent('keydown', true, true, window, false, false, false, false, 13, 0); 
    document.body.dispatchEvent(evt); // also tried dispatch on textearea itself 
} 

但沒有任何反應。我如何實現我的目標?

非常感謝。

+1

檢查它的API。 –

回答

相關問題