아래처럼 같은 name으로 여러개 값이 있을 경우,
이 값들을 배열에 담는 방법이 있다
먼저 다음 예제처럼 가져올 값들이 있다고 가정하면
<input type="hidden" name="groupod" value="1">
<input type="hidden" name="groupod" value="2">
<input type="hidden" name="groupod" value="3">
<input type="button" id="commentbtn" value="배열만들기"/></td>
자바스크립트
<script type="text/javascript" src="https://code.jquery.com/jquery-3.4.0.js"></script>
<script type="text/javascript">
$(function(){
$('#commentbtn').on('click', function(){
//값들의 갯수 -> 배열 길이를 지정
var grpl = $("input[name=groupod]").length;
//배열 생성
var grparr = new Array(grpl);
//배열에 값 주입
for(var i=0; i<grpl; i++){
grparr[i] = $("input[name=groupod]").eq(i).val();
alert(grparr[i]);
}
});
});
</script>
이렇게 배열에 담을 수 있다
반응형
'STUDY > Front' 카테고리의 다른 글
#3 레이아웃 : Flex, FlexDirection, alignItems (0) | 2021.07.23 |
---|---|
React-native #2) State란? (0) | 2021.07.22 |
React-native #1) Props란? (0) | 2021.07.22 |
React-native 셋팅하기 (Window OS) (0) | 2021.07.20 |
javascript) 배열값 중에서 최대값과 최소값 찾는 방법 (0) | 2019.04.17 |