일반 HTML 텍스트 영역을 사용할 때 잘 작동하는 일부 사전 설정 옵션이있는 HTML 페이지가 있지만 "nicEditor"와 같은 서식있는 편집기를 사용할 때 텍스트 영역이 초점을 잃는다.서식있는 편집기를 사용할 때 Textarea의 포커스가 사라짐
작업 페이지 : 는 Here
어떤 작업 페이지 : Here
일반 HTML 텍스트 영역을 사용할 때 잘 작동하는 일부 사전 설정 옵션이있는 HTML 페이지가 있지만 "nicEditor"와 같은 서식있는 편집기를 사용할 때 텍스트 영역이 초점을 잃는다.서식있는 편집기를 사용할 때 Textarea의 포커스가 사라짐
작업 페이지 : 는 Here
어떤 작업 페이지 : Here
는 사용하지 않는 값으로 설정하려면 다음 당신은 숨겨진 요소에 초점을 가질 수 없습니다
nicEditors.findEditor("TextArea").setContent('text');
을 . 요점을 분명히하기 : 리치 텍스트 편집기를 사용할 때 원래 텍스트 영역에 입력하지 않고 편집기 (또는 심지어 iframe
/div
태그)에서 제공하는 텍스트 영역을 입력합니다.
편집기 창에 초점을 맞추려면 JS로 채워지는 텍스트 영역이 아닌 포커스를 설정해야합니다.
작동하지 않는 페이지에'textarea'가 없습니다. – andy
@andy 사실이 아닙니다. CSS를 통해 숨겨져 있습니다. – feeela
@feeela - 그렇지만 소스를 보면 실제로 텍스트를 입력하는 부분이 div입니다. 나는 텍스트 영역이 데이터를 제출하는 데 사용되는 것으로 의심합니다. – andy