2011-08-06 7 views
1

XHTML의 유효성을 검사하는 중입니다.
내 페이지에는 여러 HTML 요소로 된 동적 생성 (JS)이 있습니다.
예를 들어, select 태그의 값을 보유하는 Array를 구문 분석하는 for 루프가 있고 JS 코드가 select를 사용하여 지정된 값을 생성했습니다. 따라서 내 JS에는 따옴표 (문자열) 안에 HTML 요소가 포함되어 있습니다. 불행히도, 나는 XHTML 유효성 검사를받을 수 없습니다. 왜냐하면이 녀석들이 실제 요소라는 검사기 때문입니다.문서 유형에서 "span"요소를 허용하지 않습니까?

어떻게해야합니까? 이것을 피할 필요가 있습니까?

답변

4

나머지 코드와 JavaScript를 구문 분석하려면 XHTML 유효성 검사기에 알려야합니다. 스크립트 태그에서 CDATA 블록을 사용하여이 작업을 수행 할 수 있습니다.

예 : 자세한 내용은

<script type="text/javascript"> 
//<![CDATA[ 
...code... 
//]]> 
</script> 

에 대한 질문을 When is a CDATA section necessary within a script tag?

+0

덕분에 볼 이유에 -이 작동하지만 다른 문제가 발생합니다 - 나는 그것의 템플릿 카멜레온를 사용하는 피라미드 응용 프로그램을을 . 내 기본 HTML 내 내

관련 문제