2012-08-31 3 views

답변

2

이름이없는 양식 컨트롤은 성공적인 컨트롤이 될 수 없으며 제출되지 않습니다.

이름이없는 컨트롤 값은 제출 된 양식 데이터에 포함되지 않습니다.

HTML 4를 참조하십시오

성공적인 제어가 제출 "유효"입니다. 모든 성공적인 컨트롤은 제출 된 양식 데이터 세트의 일부로 현재 값과 쌍을 이룬 제어 이름을 갖습니다. 성공적인 제어는 FORM 요소 내에 정의되어야하며 제어 이름을 가져야합니다.

또는 HTML 5 :

다음 조건 중 하나라도 충족되면, 다음 ... 필드 요소는 유형이 속성 이미지 버튼의 상태에 입력 요소되지 않습니다 요소에 대해 다음 하위 단계를 건너 뛰고, field 요소에 지정된 name 속성이 없거나 name 속성의 값이 빈 문자열입니다.


ID는 제어의 성공에 무관하다. 이름 만 중요합니다.

<label> 요소를 컨트롤에 연결하는 가장 좋은 방법이며 (JS 및 CSS를 통해 다른 용도로 사용하기 때문에) ID를 포함시키는 일은 여전히 ​​중요합니다.

+0

: 감사합니다. 나는 이것을 명심 할 것이다. –

0

양식은 여전히 ​​제출되지만 양식 제출시 '게시'값을 가져올 수 없습니다.

+0

값이없는 필드가 궁극적으로 손실된다는 의미입니까? –

+0

예, 값을 얻지 못했습니다. – Basith

관련 문제