개발2014. 12. 11. 23:07
300x250

HTML DOM getElementsByName() Method



해당 이름을 가진 모든 객체를 가져온다.


var x = document.getElementsByName("fname");



이름이 같은 객체가 여러개가 있을 경우, 배열의 형태로 가져오게 된다. 


그래서, 아래와 같이 배열의 길이를 구할 수 있다. 


var x = document.getElementsByName("animal").length;



배열의 형태이므로, for 구문 등으로 루프를 돌릴 수 있다.


var x = document.getElementsByName("animal");

var i;

for (i = 0; i < x.length; i++) {

    x[i].checked = true;

}



* 출처 : http://www.w3schools.com/jsref/met_doc_getelementsbyname.asp



300x250
Posted by 마스타