select 웹표준 체크 에러

select 웹표준 체크 에러

QA

select 웹표준 체크 에러

본문

Attribute itemname not allowed on element select at this point.

이란 에러 메세지가 뜨네요

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

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

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

이 질문에 댓글 쓰기 :

답변 1

대략 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

답변을 작성하시기 전에 로그인 해주세요.
전체 34
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT