setTimeout() 함수의 첫번째 인자로 클릭할 버튼을 찾고 이어서 .click()함수를 써준다. 두번째 인자는 밀리초를 써준다. 정해진 밀리초 후에 버튼이 클릭된다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | var aria_ex=function(){ console.log('aria_ex 호출'); //$("#searchbtn").attr('aria-expanded','true'); $("#searchbtn").click(); } $("#searchbtn").on('click',function(req,res){ console.log("searchbtn 버튼 클릭"); var keyword=$('.search').val(); console.log('input value:',keyword); if($(this).attr('aria-expanded')==='true'){ console.log('aria-expanded true로'); setTimeout(aria_ex,400); $('#itnewbie').val('모든 정보 보기'); }else{ $('#itnewbie').val('접기'); } }); | cs |
window.onload = function(){
var button = document.getElementById('clickButton');
setInterval(function(){
button.click();
},1000); // this will make it click again every 1000 miliseconds
};
1 2 3 | <body onload='location.href="/process/boardfind"'> </body> <a id='myanchor' href='#'>anchor text</a> | cs |
https://stackoverflow.com/questions/21069232/how-to-auto-click-an-input-button
https://stackoverflow.com/questions/16368129/how-to-make-the-page-load-to-an-anchor-tag
'JS' 카테고리의 다른 글
textarea 쓴 글 그대로, 있는 그대로 저장, 출력 wrap="hard" (0) | 2018.08.22 |
---|---|
Javascript date format change toLocaleTimeString()로 날짜 형식 변환 (0) | 2018.08.22 |
Javascript Object length 객체 길이 (0) | 2018.08.10 |
javascript How to force reloading a page when using browser back button? (0) | 2018.08.06 |
TypeError: Path must be a string. Received undefined TypeError: Cannot read property 'file' of undefined (0) | 2018.08.03 |