테스트 사이트 - 개발 중인 베타 버전입니다

select 웹표준 체크 에러 채택완료

webart 7년 전 조회 1,795

Attribute itemname not allowed on element http://www.w3.org/html/wg/drafts/html/master/single-page.html#the-select-element">select at this point.

이란 에러 메세지가 뜨네요

 <select name="wr_2" class="ed" itemname="상담선택" required>

이부분인데 어떤게 잘못 되었을까요.

form.php를 최상단에 올려 상담폼을 받는데..

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
7년 전

대략 select 엘리먼트에서 'itemname' 라는 속성은 허용되지 않는다. (표준 속성으로 규정되어 있지 않다)

의 의미로 보입니다.

 

itemname 의 속성값을 javascript 등에서 사용하는 부분이 있다면,

html5 표준에서 널리쓰이는 data-* 속성으로 대체하는 것을 추천합니다. https://www.w3schools.com/tags/att_global_data.asp

<select name="wr_2" class="ed" itemname="상담선택" required>

->

<select name="wr_2" class="ed" data-item="상담선택" required>

 

data-item 의 속성값은 jquery 표현형태로 $('select[name=wr_2]').data('item') 과 같이 사용할 수 있기도 합니다. (data-item 은 편의상 이름이고, data-a, data-item-name, .. 모두 가능합니다.) https://stackoverflow.com/a/5309947

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인