본문 바로가기

프로그래밍

크롬 익스텐션 제작시 input에 엔터키 전송방법

반응형
function assa(e){
    chrome.tabs.executeScript(null,
        {
            code:
            "var a = document.querySelector('#gs_lc50 > input');"
            +"a.value= '123123';"
            +"var enter = new KeyboardEvent('keydown',{code:'Enter',key:'Enter',keyCode:13}); "             
            +"a.dispatchEvent(enter)" 
            
            +""
        });
    
}



document.addEventListener("DOMContentLoaded",function(){
    var btn01 = document.querySelector('#btn'); 
    btn01.addEventListener("click",assa);
 
}); 


popup.js 파일의 내용입니다. 

반응형