자바스크립트 getElementById 로 객체 존제 여부를 찾는 함수는 없나요? 정보
자바스크립트 getElementById 로 객체 존제 여부를 찾는 함수는 없나요?
본문
자바스크립트 입니다
for(i=1; i <= RowCnt; i++) {
metal_code = document.getElementById("metal_code"+i).value ;
metal_code += metal_code ;
}
대충 이런식의 자바스크립트 입니다..
문제는 document.getElementById("metal_code"+i).value ; 가 순서대로 있는것은 아니고
이빨이 빠지기도 합니다
그래서 for 문으로 돌리면 객체.value 값을 못찾으니까 에러가 생기는듯 합니다.
해서 for 문으로 돌면서 객체가 있을시에만 그값을 가저와서 뭔가 하도록 하고 싶습니다.
알맞은 함수나 문법이 있을까요??
for(i=1; i <= RowCnt; i++) {
metal_code = document.getElementById("metal_code"+i).value ;
metal_code += metal_code ;
}
대충 이런식의 자바스크립트 입니다..
문제는 document.getElementById("metal_code"+i).value ; 가 순서대로 있는것은 아니고
이빨이 빠지기도 합니다
그래서 for 문으로 돌리면 객체.value 값을 못찾으니까 에러가 생기는듯 합니다.
해서 for 문으로 돌면서 객체가 있을시에만 그값을 가저와서 뭔가 하도록 하고 싶습니다.
알맞은 함수나 문법이 있을까요??
댓글 전체
요런식으로 한번 쳐줘도 됩니다만...
if (document.getElementById("metal_code"+i)) {
if (document.getElementById("metal_code"+i)) {
그리 해보기도 했었지만 다른데서 오류난줄알고 이제 확신하게 됬으니 감사 드립니다