게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.
* 고객시스템명 : 산업연구원
* 문의할 Component명 및 버전 : Java 4.0 AMX
* DB 종류 : Oracle
* 문의 유형(질문/요청/참조) : 질문
* 내용 :
트리뷰에 체크박스를 쓰려고 하는데요 체크박스를 클릭했을때의 이벤트를 쓰고 싶어서
<script language=JavaScript for='treePsns' event=OnCheckBoxClick(check,item,level)>
alert("Check State : " + check
+ "nItem Index : " + index
+ "nItem Level : " + level);
</script>처럼 사용했는데요..
OnItemClick이벤트는 alert가 뜨는데 체크박스를 클릭할때 아무런 반응이 없네요..
무슨 문젠지요.?
아래는 제가 사용한 소스입니다.
<HTML>
<HEAD>
<script language='javascript' type="text/javascript">
function onBodyLoad(){
loadDataSet(dset_01, '~CS9999999_01.mgc');
}
</script>
<script language=JavaScript for='tree_01' event='OnItemClick(index)'>
alert(index);
</script>
<script language=JavaScript for='tree_01' event=OnCheckBoxClick(check,item,level)>
alert("Check State : " + check
+ "nItem Index : " + index
+ "nItem Level : " + level);
</script>
<COMMENT ID=__OBJECT__><OBJECT id='dset_01' classid='CLSID:2506B38B-0FF7-4249-BA3E-8BC1DC399FBB' codebase='activex/cabfiles/MxDataSet.cab' version='1,2,1,31' VIEWASTEXT>
<PARAM name='TimeOut' value='5000'>
<PARAM name='CacheLoad' value='false'>
<param name='SyncLoad' value='true'>
</OBJECT></COMMENT><SCRIPT>showControl(document.all.__OBJECT__);</SCRIPT>
</HEAD>
<BODY border=0 leftmargin=0 topmargin=0 marginwidth=0 marginheight=0 width=100% scroll=yes onload='onBodyLoad();'>
<COMMENT ID=__OBJECT__><OBJECT id='tree_01' class='tree' style='font-family:굴림; font-size:9pt;' width='300' height='427' classid='CLSID:6DD1CE9F-1722-46F0-AF93-B2BC58383CD2' codebase='activex/cabfiles/MxTree.cab' version='1,2,1,12' VIEWASTEXT>
<PARAM name='DataID' value='dset_01'>
<param name="TextColumn" value="TEXT">
<param name="LevelColumn" value="LEVEL">
<param name="ItemToolTip" value="TEXT">
<param name='UseImage' value='false'>
<param name="BorderStyle" value="1">
<param name="ExpandLevel" value='0'>
<param name="ExpandOneClick" value='true'>
<param name="LinesAtRoot" value='true'>
<param name='HasLines' value='true'>
<param name='HasButtons' value='true'>
</OBJECT></COMMENT><SCRIPT>showControl(document.all.__OBJECT__);</SCRIPT>
</BODY>
</HTML>