<form action="" method="post" name="frm" onsubmit="return check()">
<input type="text" name="val[]" class="bla">
<input type="text" name="val[]" class="bla">
<input type="text" name="val[]" class="bla">
<input type="text" name="val[]" class="bla">
<input type="submit" value="send">
</form>
i want to using javascript validation
check(){
// if array elements duplicate return false and show error ?
}
inputs maybe empty , not required , i found that this javascript function , but I could not adapt.
function checkIfArrayIsUnique(arr) {
var map = {}, i, size;
for (i = 0, size = arr.length; i < size; i++){
if (map[arr[i]]){
return false;
}
map[arr[i]] = true;
}
return true;
}