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
답변을 작성하시기 전에 로그인 해주세요.