나무 숲
[HTML] 태그 내 name과 id의 차이?? 본문
name과 id 둘 다 페이지 내에서 element를 식별하기 위해 사용합니다.
id의 경우 중복된 값이 올 수 없습니다.
name의 경우 중복될 수 있습니다.
javascript에서 document.getElementById('id값~') / document.getElementsByName('name값~')[i] 과 같이 사용합니다.
여기에서 아실 수 있듯이! id는 element, name은 elements입니다.
또한 name에서는 뒤에 배열과 같이 인덱스 값 [i]이 포함됩니다.
같은 name을 가진 element가 하나일지라도 뒤에 [0]을 써주셔야 value, length 등을 구할 때 값이 제대로 출력됩니다.
같은 name의 element 의 배치 순서대로 [0], [1]... 순서가 정해집니다.
만약 이렇게 하고 싶지 않으시면, (=이렇게 하기에 동일한 name이 너무 많고.. 하나의 배열로 관리하고 싶을때)
위와 같이 반복문을 통해 사용합니다
728x90
반응형
'Career > 웹' 카테고리의 다른 글
[웹페이지 제작 #1] 회원가입-(4) javascript로 비밀번호 확인 (1) | 2017.01.21 |
---|---|
[웹페이지 제작 #1] 회원가입-(3) php로 서버에 데이터 전송 (0) | 2017.01.20 |
[웹페이지 제작 #1] 회원가입-(2) 데이터베이스 사용 (0) | 2017.01.16 |
[웹페이지 제작 #1] 회원가입-(1) html 페이지 만들기 (0) | 2017.01.14 |
[PHP] 에러 표시하는 구문, php페이지가 브라우저에 뜨지 않을 때 (0) | 2016.06.09 |
Comments