改成这样试试<TABLE bgcolor=red border=1>
<TR>
<TD onmousemove=alert(this.Myflag) Myflag="1">
<TABLE bgcolor=yellow border=1>
<TR>
<TD>为什么呢?</TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>

解决方案 »

  1.   

    或者是你彈出的對話框剛好在那個TABLE上﹐一點確定﹐鼠標馬上觸發事件。
      

  2.   

    或者是你彈出的對話框剛好在那個TABLE上﹐一點確定﹐鼠標馬上觸發事件。
      

  3.   

    你这里有两个<TABLE>
    在你鼠標移到里面的<TABLE>后,触发ALERT,用空格按就会出现两次,第一次是最里面的<TD>,第二次是<TD onmousemove=alert(this.Myflag) Myflag="1">
    你试下,如果当当把鼠標移到边框框处(就是代码里<TD onmousemove=alert(this.Myflag) Myflag="1">的地方),只会有一个ALERT.
    有两个是因为触发了两次<TD>事件.
      

  4.   

    呵呵,我是觉得你的问题已经解决了.要么就这样用,因为一般不会有人在弹出这种ALERT窗口后用空格按的.所以只会弹出一次.
    要么,你的代码里有两个TABLE,外面那个是没用的嘛,把它去掉了.留下里面的TABLE.把<TD onmousemove=alert(this.Myflag) Myflag="1">这项放在里面的TD里了...
      

  5.   

    你里面的table对触发事件的td遮遮掩掩的就出现了这样的情况
    第一次触发是因为你的鼠标进入td和中间那个table之间的缝隙里了 你确认掉
    再走就over到里面的table了 没事情发生 但是等你的鼠标划出里面的table的边进入里面的table和他的td之间的缝隙的时候,又over了触发事件的td
    所以...
      

  6.   

    呵呵,
    <TABLE bgcolor=red border=1>
    <TR>
    <TD >
    <TABLE bgcolor=yellow border=1>
    <TR>
    <TD onmouseover=showmenu(this) Myflag="1">为什么呢?</TD>
    </TR>
    </TABLE>
    </TD>
    </TR>
    </TABLE><SCRIPT language=javascript>
    function showmenu(obj)
    {
    alert(obj.Myflag);
    }
    </SCRIPT>
    可以了。绝对是一次了:)
      

  7.   

    <TABLE border=10 cellpadding="10" cellspacing="10" bgcolor=red>
      <TR>
    <TD onmouseover=showmenu(this) Myflag="1">
    <TABLE border=10 cellpadding="10" cellspacing="10" bgcolor=yellow>
            <TR>
    <TD>为什么呢?</TD>
    </TR>
    </TABLE>
    </TD>
    </TR>
    </TABLE>
    慢慢移鼠标进去观察一下mouseOver的过程
      

  8.   

    那我应该怎么解决呢?celpadding=0?
      

  9.   

    肯定不行,你原来的代码celpadding就是0
    你里面的table是做什么用的?
      

  10.   

    什么意思?<TABLE bgcolor=red border=1>
    <TR>
    <TD >
    <TABLE bgcolor=yellow border=1>
    <TR>
    <TD onmouseover=showmenu(this) Myflag="1">为什么呢?</TD>
    </TR>
    </TABLE>
    </TD>
    </TR>
    </TABLE><SCRIPT language=javascript>
    function showmenu(obj)
    {
    alert(obj.Myflag);
    }
    </SCRIPT>
    这段代码运行后和你原先的在视觉上有区别吗?