javascript 에서 배열을 사용할때 유의점!
배열의 length는 배열의 길이가 2이상일때만 구해올수 있다.
1개이하일때는 배열이 아닌 Object로 인식하기 때문이다.
1개이하일때는 undefined 처리를 해줘야 한다.
----------------------------------------------
sample
----------------------------------------------
var chks;
var frame = document.getElementById(obj);
chks = document.all.popChk;
if(chks.length == undefined && chks.value!=''&& chks.value!=null){
var divID = chks.value;
var emt = document.getElementById(divID);
emt.removeNode(true);
}else{
for(i=0; i<chks.length; i++) {
if(chks[i].checked) {
var divID = chks[i].value;
var emt = document.getElementById(divID);
emt.removeNode(true);
i--;
} //end of if
}//end of for
}//end of ifelse
'Web(웹) Study > Java Script' 카테고리의 다른 글
특수문자 체크 (0) | 2008.09.10 |
---|---|
부모창에서 사용자가 이동할때 팝업창 자동으로 닫히게 하기 (0) | 2008.09.10 |
document와 form에 id,name가져오기 (0) | 2008.09.10 |
로그인 할 때 쿠키로 아이디 저장하기 (0) | 2008.07.18 |
(PHP) EUC-KR<=>UTF-8 상호변환 하기 (1) | 2008.07.15 |