function onRowPaste(){
try{
var rowId = mygrid.getSelectedId();
mygrid.setRowTextBold(rowId);
mygrid.setUserData(rowId,"changed","1")
}catch(e){
alert("err");
}
}
=================
만약 function 이 존재하면 function 안에 예외처리를 해야한다.
function 밖에서 하면 catch 하지 못한다. - _-
ex)
function updateRow(rId) {
try{
if(rowArray == null)
rowArray = new Array;
rowArray[rId] = '1';
}catch(e){
alert("updateRow");
}
}// fn end
[출처] [자바스크립트 javascript] 자바스크립트 예외 처리 try catch|작성자 슈퍼스타
try catch 안에서 에러가 발생하면 에러값을 뱉고 나머지는 그대로 처리된다.
화면단에서 바로 변화하는 처리 (키프레스, 키업, 키다운 이벤트를 통한) 들은
반드시 익셉션 처리 try catch 를 해야한다.!!!!
시계 (0) | 2010.05.28 |
---|---|
History 객체 프로퍼티 메쏘드 (0) | 2010.05.28 |
정규식으로 파일확장자체크 (0) | 2010.05.28 |
Png투명만들기 (0) | 2010.05.25 |
HTML/CSS 링크 (0) | 2010.05.11 |
댓글 영역