2010-05-18 8 views
0

12 개의 오류가 있지만 일부는 순수하게 존재하지 않습니다. 똑똑한 템플릿 엔진을 사용하고 있습니다.W3 유효성 검사 오류

DOCTYPE이

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

Here's the error report , 단순히 내 .tpl에 따라 사실이 아니다 ","값 "속성의 중복 지정"또한 jsfiddle of .tpl here

{textfield class="quetext" value="Epost*" onblur="if(this.value=='') 
this.value='Epost*';" 
onfocus="if(this.value=='Epost*') this.value='';"} 

가하는 textarea을한다 속성 "rows"와 "cols"가 필요합니까? 그게 테이블 만있는 줄 알았는데?

그리고 마지막에 두 가지 오류가 무슨 뜻인지 이해가 안 :

Line 586, Column 80: Attribute value redefined... 

도와주세요!

감사합니다 :)

(일이 들어온다 변경, 내가 지금 valdiation에서 일하고 있어요 경우 죄송합니다, 가능한 한 많은 오류를 정돈합니다.) 속성의

+0

외부 스크립트 파일을 사용하여 HTML에서 JS를 분리하는 것이 좋습니다. 유효성 검사 프로세스로 작업하는 것이 조금 더 쉬워야합니다. –

+0

나는 더 나아가'

+0

JS를 지금 분리하려고합니다. – Kyle

답변

2

은 "중복 사양 "가치"는 단순히 내 사실에 따라 사실이 아닙니다. .tpl :

유효성 검사기는 출력물을보고 있습니다. .tpl에 관계없이 값 속성이 두 번 있습니다.

또한 textarea에는 "rows"및 "cols"속성이 필요합니까?

는 그 테이블 만 알았는데?

테이블, 열 (80) 모든

라인 586에서 이러한 속성이없는 : 속성 값이 재정의 ...

당신은 본질적으로 가지고 <foo value="something" value="something">

이전과 동일한 문제입니다. 단, 첫 번째 오류가 아니라 두 번째 오류입니다.

+2

''은 실제 HTML 요소가 아닙니다 .-) –

+0

감사합니다. cols와 rows가 추가되었습니다. 'value = ""''다른 값을 어떻게 추가하지 않겠습니까? 이 새로운 값을 삽입하는 것은 무엇입니까? – Kyle

+0

어떻게 작동하는지는 모르지만 사용중인 템플릿 언어를 모르겠습니다. – Quentin