beehaw.org Ctrl + Enter to submit comment

beehaw.org Ctrl + Enter to submit comment 2

目前为 2023-06-02 提交的版本。查看 最新版本

// ==UserScript==
// @name        beehaw.org Ctrl + Enter to submit comment 
// @namespace   english
// @description beehaw.org Ctrl + Enter to submit comment  2
// @include     http*://*beehaw.org*
// @version     1.7
// @run-at document-end
// @license MIT
// @grant       GM_addStyle
// ==/UserScript==


// Main - CSS hides two classes - video add box, and call to action box under it. - also social media

document.body.addEventListener('keydown', (event) => {
    if(event.key === "Enter" && (event.metaKey || event.ctrlKey)) {


ctrlenterforlemmy();

//END
    }
});

var style = document.createElement('style');
style.type = 'text/css';
style.innerHTML = '    ';
document.getElementsByTagName('head')[0].appendChild(style);

 

function ctrlenterforlemmy(){
  
  

var form2 = getSelection().getRangeAt(0).commonAncestorContainer.parentNode;

form2.closest("form").submit();


  
}