hmm. kayaknya logic-nya jadi ruwet nih!

event onMouseOut akan ditrigger kalau mouse 'keluar' dari area object, tanpa
memberikan keterangan 'keluar kemana'.
event onMouseOut pada tag <th> pada kasus anda bisa ditrigger karena 2 hal,
yaitu out ke <td> atau out ke <body>.

kemungkinan kasusnya:
mouse ke:
<body> - <table> - <body> trigger onMouseOut pada tag <table>
<body> - <table> - <th> TIDAK trigger onMouseOut pada tag <table>
<th> - <table> - <body> trigger onMouseOut pada tag <th>
<th> - <table> - <th> TIDAK trigger onMouseOut pada tag <table>

ruwet, khan?

kalo mau ngisi event onMouseOut pada <table> ganti dengan mengisinya ke
function tableOut, begitu juga kalo mau ngisi event onMouseOut pada <th>,
ganti ngisinya ke function thOut.

BTW, mau bikin apaan sih?

Syarif Lumintarjo
[EMAIL PROTECTED]
[EMAIL PROTECTED]
ICQ# 17357739


== BEGIN JS CODE =====================
<html><head></head>
<body onMouseOver="bodyOver()">

<script language="JavaScript1.2">

function arr2str(arr, lbound, ubound) {
  s = "";
  for (i=lbound; i<=ubound; i++) s = s + arr[i].toString();
  return s;
}

function shiftUp(arr, el) {
  for (i=arr.length-1; i>0; i--) arr[i] = arr[i-1];
  arr[0] = el;
}

function bodyOver() {
  shiftUp(queue,0);
  if (arr2str(queue,0,5)=="001012") { thOut(); return; }
  if (arr2str(queue,0,3)=="0010") { tableOut(); return; }
}

</script>

<script language="JavaScript1.2">

queue = new Array(0,1,2,3,4,5,6,7);

function tableOut() {
  nama1.style.background="red";
}

function thOut() {
  nama2.style.background="yellow";
}

</script>

<table border="1" id="nama1" onMouseOver="shiftUp(queue,1);">
<tr><th id="nama2" onMouseOver="shiftUp(queue,2);">
testing aja koq!!
</th></tr>
</table>

</body>
</html>
== END JS CODE =====================


-----Original Message-----
From: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
Date: 23 Mei 1999 15:49
Subject: [webauthor] tabel problem lagi


>trima kasih atas bantuannya !
>memang berfungsi buat menangani event setelah tag{th}
>tetapi event mouse out tersebut masih ditangkap ketika akan masuk ke
>tag {th}
>dapat anda lihat dari source dibawah dimana warna tabel akan berkedip
>(berubah warna) ketika akan masuk daerah tag {th}
>saya juga telah mencoba dengan properti CancelBuble; tapi tidak
>berhasil juga !
>ada usulan lain ?
>
>source saya :
>
>
>== BEGIN JS CODE =====================
>
><SCRIPT language=JavaScript1.2>
>handled = false;
>
>function out1() { //mouseout table
>  if (!handled) {
>    nama1.style.background="red";  }
>  handled = false;
>}
>
>function out2() { //mouseout th
>  nama2.style.background="yellow";
>  handled = true;
>}
>
>
></SCRIPT>
>
>
><TABLE id=nama1 onmouseout=out1() cellpadding=100 cellspacing=100
>border=1>
><TBODY>
><TR>
><TH id=nama2 onmouseout=out2()>
>bla bla bla
></TH>
></TR>
></TBODY>
></TABLE>
>
>== END JS CODE =====================
>
>
>_______________________________________________________________________
>Sent by Bimasakti Mail. Get your free e-mail at http://www.bimamail.com
>
>
>
>
>      Layanan Pertukaran Banner - http://www.indobanner.co.id
>
>-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
>To unsubscribe, e-mail : [EMAIL PROTECTED]
>To subscribe, e-mail   : [EMAIL PROTECTED]
>Netika BerInternet     : [EMAIL PROTECTED]
>UNLIMITED POP3 Account @ http://www.indoglobal.com
>
>
>


      Layanan Pertukaran Banner - http://www.indobanner.co.id

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
To unsubscribe, e-mail : [EMAIL PROTECTED]
To subscribe, e-mail   : [EMAIL PROTECTED]
Netika BerInternet     : [EMAIL PROTECTED]
UNLIMITED POP3 Account @ http://www.indoglobal.com

Kirim email ke