온 전성 테스트를 작성하려고합니다. 주어진 :자바 스크립트를 사용하여 입력 필드에서 검색 실행
<div id="txt-search-wrapper" class="pull-left non-action">
<span class="search-widget"></span>
<input type="text" class="search-widget" id="txt-search" placeholder="Search">
</div>
콘솔에서 이들 중 하나를 사용하면 텍스트가 검색 상자에 입력됩니다. ui에서 수동으로 입력을 클릭하면 검색이 제대로 수행됩니다.
document.getElementById('txt-search').value='test'
$('#txt-search').val('test')
그러나 다음 명령을 클릭하여 검색을 수행 할 수 없습니다. \ r \ n을 텍스트에 추가하려고했지만 아무 소용이 없습니다. 나는 키 누르기 행사에도 놀았습니다.
document.getElementById('txt-search').click()
$('#txt-search').click()
다음과 같은 답변을 참조하십시오 : http://stackoverflow.com/questions/1225798/javascript-programmatically-invoking-events http://stackoverflow.com/questions/2379949/how-to-invoke-click-event -from-javascript – Kolban