textarea 요소에서 keydown 이벤트를 트리거하는 방법을 알 수 없습니다. 두 textarea 요소가 있다고 상상해 보겠습니다. 첫 번째 상자에 뭔가를 입력하면 두 번째 상자에 입력 내용이 표시되기를 원하지만 특정 이유 때문에 이벤트를 통해 입력해야합니다. 이것은 내가 시도한 것이며 작동하지 않습니다.키 코드를 <textarea> 요소로 보내는 자바 스크립트
<script language="javascript" type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.js"></script>
<textarea id='first'></textarea>
<textarea id='second'></textarea>
<script>
jQuery("#first").keydown(function(event)
{
var keydown = jQuery.Event("keydown")
keydown.keyCode = event.keyCode
keydown.which = event.which
jQuery("#second").trigger(keydown)
})
</script>
어떻게 생각하나요?
이벤트 핸들러를 발사, 나는 이벤트를 통해 그것을해야한다. 왜 그런 길을 가야만 하는가? –