각 문자를 입력 할 때 색상을 지정할 수있는 경량 html/javascript 위젯을 작성하려고합니다. 나는 그것을 할 수있는 방법은 이벤트에 반응하는 입력 필드를 가질 것이지만, 실제 디스플레이는 입력 필드의 값을 읽고, 강조 표시하고, 출력하는 HTML div에 의해 겹쳐져 있다고 생각했습니다. 이것은 일을하는 데 권장되는 방법입니까? 거기에 이미 이것을 구현하고 거기에 대해 생각하지 못했을 까봐 까다로운 세부 사항을 처리하는 라이브러리가 있습니까?입력 필드의 표시 대체
편집 : http://perplexed.co.uk/993_contenteditable_cross_browser_wysiwyg.htm
나는 너무 강력합니다. 사용자가 텍스트 필드에 임의의 html을 입력하게하고 싶지 않습니다. 입력하거나 수정하는 동안 자신의 텍스트를 강조 표시하기를 원합니다. –
위에서 설명한 시스템을 사용하면 지정한 문자로만 입력을 필터링 할 수 있습니다. 당신은 편집을 완전히 비활성화 할 수도 있고 div가 사용자 유형으로 javascript로 채워지도록 할 수도 있습니다. 즉, 유용성 문제인 캐럿을 보지 못하게 될 것입니다. – cronoklee
흠 - 그래, 어디로 가는지 알 겠어. 좋은 아이디어, 그리고 무료로 div의 임의의 스타일링을 얻는다. –