내 html 양식에서 Enter 키를 사용하지 않으려면 openjs.com의 바로 가기 처리 (1) 을 사용하고 있습니다. 그러나 텍스트 영역 내에서 이러한 형식의은 일반 CR-LF 쌍을 방출하는 키를 입력하고 싶습니다 (사용자가 기대하기 때문에). 다음과 같이 순간선택적으로 HTML 텍스트 영역에 엔터 키를 활성화하십시오. (javascript)
나는 양식/입력 구조는 한 가정 :
<form id="f1">
<fieldset>
<input>
<textarea id="f2"> ...
다음 스크립트가 실행이 효과적으로 엔터 키를 비활성화
shortcut.add('Return', function() { /*empty*/ },
{ 'type':'keydown', 'disable_in_input':false,'propagate':true,
'target':document.getElementById('f1')});"
합니다.
shortcut.add(\"Enter\", function() { }, {'type':'keydown','propagate':false,
'disable_in_input':false, 'target':document.getElementById('f2') });
을하지만 그것은 작동하지 않습니다
나는 텍스트 영역에 대한 기능을 다시 사용하려면 다음 코드를 사용하여 시도했다. 이 이벤트의 전파 순서는 무엇입니까? 텍스트 영역에서 거품이 나오거나 양식 요소에서 거품이 내려야합니까?