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
"Java Script" 카테고리의 다른 글
[2008/06/17] 자바스크립트 성능 향상을 위한 3가지 팁 [2007/12/19] 작성완료시에만 전송시키기 [2010/06/10] 자바스크립트 정규식 (메일,핸드폰,전화,아이디,패스워드) [2008/10/26] 자바스크립트 정규표현식 [2008/03/25] JavaScript1.2 String 메소드 문자열... [2007/11/10] Javascript 외부 js 파일의 include... [2008/07/15] 레이어 셀렉트메뉴 [2007/12/27] 구글 개인화와 같은 드래그&드랍



댓글을 달아 주세요
오..!! 좋은 자료 업어갑니다. ^^