2011-10-24 3 views
0

배열에 자바 스크립트를 구현하려면 어떻게해야합니까? 텍스트 상자에 name=txtphone[]이 있다고 가정합니다. 비록 내가 단일 텍스트 상자에 document.getElementByName("txtphone")을 사용하여 그것을 구현할 수 있지만 그것은 txtphone 배열에 대해 작동하지 않습니다.이름 배열에 자바 스크립트 구현

답변

0

실제 구문은 "document.getElementsByName("txtphone")"이고 "document.getElementByName("txtphone")"이 아닙니다.

또한, 귀하의 경우에는 "document.getElementsByName("txtphone[]")"을 사용해야하며 같은 이름을 가진 요소 배열을 반환합니다.

희망이 있습니다.

+0

* getElementsByName *은 배열과 유사하지만 배열이 아닌 [HTMLCollection] (http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-71555259)을 반환합니다. . – RobG

+0

@RobG -이 점에 대해 몰랐던 점을 지적 해 주셔서 감사합니다. 이전에는 배열로만 사용하고 "* for *"루프를 반복했습니다. –

+0

예 document.getElementByName ("txtphone []")을 사용하고 있지만 작동하지 않습니다. – user906259

관련 문제