세이박스

input 리스트가 배열로 반복될경우, 자바스크립트로 원하는 리스트 선택하기

웹프로그램

input을 name 값을 배열로 반복해서 값을 담은뒤 자바스크립트에서 값을 불러 오기 위해서는 elements[] 를 이용하면 됩니다.

<input type="text" name="a[0]" value="111">
<input type="text" name="a[1]" value="222">

var b = document.list1.elements["a["+num+"]"].value;

num은 input 의 배열값입니다.
num = 0 => 111
num = 1 => 222
값이 되겠죠.