• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1158
2007.01.23 (10:10:06)
게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.

* 고객시스템명 :
* GAUCE 버전 : 3.5
* WAS 종류(WebLogic 등등) : jeus
* DB 종류 : oracle
* 문의 유형(질문/요청/참조) :
* 내용 :

가우스 LUXECOMBO 에 대한 change event 처리시
<script for="obj" event="onSelChange()">
   checkStoreAuth();
</script>

이런 식으로 해당 페이지에서 사용하고 잇는데요....
이 부분을 공통 js 로 빼려고 하는데요....
obj 는 화면마다 이름이 달라지기 때문에 dynamic 하게 구현해야 합니다.

제가 여러가지 테스트 해봤지만, 잘 안되더라구요...
아래 방식도 제일 근접하게 될 것 같은뎅.. 무엇이 문제인가요 ?


======= common.js =============

function createEventScript (obj) {

    var head = document.getElementsByTagName("head")[0];
    var script = document.createElement("script");

    script.setAttribute("for","LC_STORE_CODE_S");
    script.setAttribute("event","onSelChange2()");

    script.innerText="checkStoreAuth()";   <========== 여기서 에러가 남

    void(head.appendChild(script));
}
================================

==> 해당 페이지에서 obj 명만 파라미터로 넘겨 받아서 이렇게 하면 될 듯 한데... 안되더라구요....

다른 방법이 있나요 ?
 
Tag List
XE Login