IE에서의 Range 작업은 Mozilla에서의 작업보다 훨씬 좋습니다. 여기서는 IE에서의 작업에 대해서만 설명합니다.
커서 위치 지정의 몇 가지 기능은 다음과 같습니다.
1. 커서는 변경되지 않습니다.
obj.focus()를 직접 실행하면 커서가 이전 위치로 돌아갑니다. 즉, 위치는 그대로 유지됩니다
2. 커서가 앞에 있습니다
var r = obj.createTextRange()
r.collapse()
r.select();
이 방법을 사용하면 커서를 입력 상자 앞에 놓을 수 있습니다.
3. 커서는 끝에 있습니다.
var r = obj.createTextRange()
r.collapse(false);
r.select();
입력 상자 끝에서 커서를 멈추려면 이 방법을 사용하세요
4 . 입력 상자의 내용 중 일부를 선택하려면 Range의 moveStart 또는 moveEnd 메서드를 사용해야 합니다. 자세한 방법은 MSDN을 참조하세요. ]
5. 커서의 움직임과 위치를 확장해 보겠습니다. 사람들이 자주 묻는 질문입니다.
외부 J를 도입해야 하는 경우 실행하려면 새로 고쳐야 합니다. ]