내 편집기 영역에서 :자바 스크립트
<div id="myeditor" contenteditable="true"><div>
나는 그것이 ID의 내 사업부에 "A"를 표시
$("#myeditor").text($("#myeditor").text() + String.fromCharCode(65))
를 사용하여 전송 및 디스플레이 키 코드 수 '명이 MyEditor '. 하지만 화살표 커서 키 코드를 보내는 데 막혔습니다. (왼쪽 37, 최대 38; 오른쪽 : 39; 아래 40)
$("#myeditor").text($("#myeditor").text() + String.fromCharCode(39))
이 작업 그다지 아 .. 그 목적이 arent (앰퍼샌드 인용 부호와 같은) 다른 ASCII 문자를 보이고있다. 그것을 할 수있는 올바른 방법을 말해 줄 수 있습니까?
@Connor 더 나아 졌습니까? 그렇게하지 않으면 새로운 줄에 화살표가 추가됩니다. –
훨씬 좋았어. 왜 아무 것도 변하지 않는'text'를 설정하고, ** http : //jsfiddle.net/eXr2n/3/** – iConnor
으로 만든이 데모를 확인하고, code'var code = e.keyCode || ' – iConnor