2013-01-07 4 views
3

사용자가 문자열을 전통적인 html 입력 필드 (type = "text")에 입력합니다. 예를 들어 입력 내용이 '2013/13/29'라고 가정 해 보겠습니다. 유효성 검사시 RegEx는 13이 유효하지 않음을 결정합니다. 나는 "13"의 배경색이 빨간색이되고 다른 모든 문자의 배경색이 녹색이되기를 바란다. 이 작업을 HTML로 수행 할 수 있습니까? 아마도 입력 태그 내부에서 스팬 (span)을 사용했을 것입니다.입력 텍스트 필드의 선택 문자 배경색 변경

+0

어디에서 보셨나요? –

답변

3

간단히 대답하면 입력 태그 안에 스팬을 추가 할 수 없습니다. jqueryUI datetimepicker를 사용하면 많은 시간을 절약 할 수 있습니다. http://jqueryui.com/datepicker/

+0

현재 jQueryUI에서 datetime picker를 사용하고 있습니다. 그러나 나는 또한 좌표 입력을 위해이 개념을 사용하기 위해 들여 쓰기도했다. 나는 어떤 문자가 잘못되었거나 무효인지를 시각적으로 찾는 방법을 찾고 있었다. 즉, 배경색, 글꼴 색 등을 바꿀 수 있습니다. 위젯의 다른 유형을 사용하여이 작업을 수행 할 수 있습니까? –

+1

jquery를 사용하여 간단하게 필드 유효성 검사를 수행하고 스타일을 변경할 수도 있습니다. –

관련 문제