2013-09-03 2 views
0

각 요소를 하나의 요소 안에 동적으로 배치하고 개별적으로 대상을 지정하여 하나의 요소 내부에서 문자 색상을 번갈아 보았습니다. 그러나 입력 필드에서 각 문자의 색상을 교대로 사용하고 싶습니다. 예를 들어 빨간색, 녹색 , 파랑) ... 가능합니까? 나는 곤란하다 ...입력 필드에서 각 문자의 색상을 바꿀 수 있습니까?

답변

1

DIV와 contentEditable 속성을 true로 설정하고 입력 상자로 스타일을 지정하여 시뮬레이션하는 것이 가능할 수도있다.

기본적으로 입력 할 때 "onkeydown"과 같은 이벤트를 처리하고 DIV에 추가하기 전에 주어진 색상의 SPAN 문자를 사용할 수 있습니다.

이렇게하면 입력 할 때 "입력"필드에서 문자의 실시간 색상을 얻을 수 있습니다.

붙여 넣기/삭제를 처리해야하는 경우 더 복잡해 지지만 그게 좋습니다.

관련 문제