>웹 프론트엔드 >HTML 튜토리얼 >HTML 양식에서 이름 속성의 역할은 무엇입니까? 이름과 아이디의 차이점은 무엇인가요?

HTML 양식에서 이름 속성의 역할은 무엇입니까? 이름과 아이디의 차이점은 무엇인가요?

寻∝梦
寻∝梦원래의
2018-08-14 14:11:3711250검색

HTML 양식에서 이름 속성의 역할은 무엇인가요? 이름과 아이디의 차이점은 무엇인가요? 이 문서에서는 주로 HTML 형식의 이름 속성의 역할과 이름과 ID의 차이점을 설명합니다.

기능 및 사용법

예:

<input type="password" name="txtPassword" id="pwd" size="12">

type은 이름이 반복될 수 있음을 나타냅니다.

name 속성은 입력 요소의 이름을 지정합니다.

①name 속성은 서버

②에 제출된 양식 데이터를 식별하거나 클라이언트에서 JavaScript를 통해 양식 데이터를 참조하는 데 사용됩니다.

참고: 이름 속성이 설정된 양식 요소만 양식을 제출할 때 해당 값을 전달할 수 있습니다.

<input name="value">

예:

두 개의 텍스트 필드와 제출 버튼이 있는 HTML 양식:

<form action="form_action.asp" method="get">
  <p>Name: <input type="text" name="fullname" /></p>
  <p>Email: <input type="text" name="email" /></p>
  <input type="submit" value="Submit" />
</form>

이름과 ID의 차이점

둘의 차이점:

id는 다음과 같은 식별 요구 사항을 충족해야 합니다. 대문자와 소문자를 구분하므로 밑줄을 포함하지 않는 것이 가장 좋습니다(CSS와의 비호환성으로 인해). 기본적으로 이름에 대한 요구 사항은 없으며 숫자를 사용할 수도 있습니다.

추가: 이름은 주로 양식 요소에만 존재하는 속성입니다. js document.form name.textbox.value를 통해 텍스트 상자의 값을 가져옵니다. 양식 이름과 텍스트 상자 이름은 div, span 등의 비양식 요소에 name 속성이 없으며, id 속성은 모든 HTML 요소에 존재합니다. 양식이 아닌 요소 객체를 얻기 위해 js를 사용해야 하는 경우 document.getElementById("id")

[관련 권장 사항]

html의 기본 요소를 사용하면 HTML을 처음부터 배울 수 있습니다

HTML 문서란 무엇인가요? HTML 파일에 대한 사전 이해

위 내용은 HTML 양식에서 이름 속성의 역할은 무엇입니까? 이름과 아이디의 차이점은 무엇인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.