728x90
728x90
사용자가 입력한 input 태그 값을 form 으로 받고, 이를 중복 검사 하고 싶을 경우
나는 input 값들을 배열로 저장한 후 Set으로 배열 중복 검사를 하였다.
var a =[ 1, 1, 4, 5 ];
var set_a = new Set( a );
=> set_a = [ 1, 4, 5 ] 로 중복 없는 배열이 됨!!
// parameter duplicate -start
var param_arr =[];
for (var i = 1; i <= idx; i++){
param_arr.push($("#param_Name_" + String(i)).val())
}
var set = new Set(param_arr);
if(param_arr.length !== set.size) {
console.log("duplicate");
alert('Check the Parameters!<br>Parameter Name cannot be duplicated');
return false;
}
// parameter duplicate -end
728x90
728x90
'Front-End > Javascript' 카테고리의 다른 글
[javascript] Form data를 json 객체로 저장하는 법 (0) | 2022.09.07 |
---|---|
[javascript] 부트스트랩 모달창 초기화 (0) | 2021.02.17 |
[javascript] setTimeout 순서!!!! (반대로 하자!) (0) | 2021.01.29 |
[javascript] 정규표현식 - 모든 특수 문자 제거 (0) | 2021.01.29 |
[JavaScript] 업로드한 파일 확장자 검사 (0) | 2021.01.11 |
댓글