html代码:
<DIV style="Z-INDEX: 38; POSITION: absolute; WIDTH: 1px; HEIGHT: 1px; TOP: 309px; LEFT: 431px" id=GuangBo1>
<A onmouseover="showdiv(GuangBo)";
onmouseout="closediv(GuangBo)";
href="app://localhost/broadcast.do">
<IMG src="imgs/bk.gif" width="100%" height="100%">
</A>
</DIV>
在这种情况下,浏览器找不到<a>
标签,为什么? <a>
标记丢失焦点光标
使用键盘上的箭头键移动焦点
当我修改DIV
的宽度&amp;高度大于2px,浏览器查找<a>
标记即可。
我想修改webkit,但不知道如何修改
答案 0 :(得分:0)
您缺少属性周围的引号。像这样纠正:
<DIV style="Z-INDEX: 38; POSITION: absolute; WIDTH: 1px; HEIGHT: 1px; TOP: 309px; LEFT: 431px" id="GuangBo1">
<A onmouseover="showdiv(this.parentNode);"
onmouseout="closediv(this.parentNode);"
href="app://localhost/broadcast.do">
<IMG src="imgs/bk.gif" width="100%" height="100%">
</A>
</DIV>
另外,我在“showdiv”和“closediv”函数中修改了一些代码,因为发送给它们的变量是注释声明的。我添加的内容应该是将ID为“GuanBo1”的div传递给函数。