gpt4 book ai didi

javascript - 简单问题 : Safari and CSS/Javascript Rollovers

转载 作者:行者123 更新时间:2023-11-28 13:51:21 24 4
gpt4 key购买 nike

基本上我有一堆<img>包裹在一堆 <div> 中的标签的,以及一些 javascript 来使它们进行翻转。该页面在 IE 和 Firefox 中运行良好,但 Safari 提供:

"TypeError: Result of expression 'ImageNavigateForum' [undefined] is not an object."

其中 ImageNavigateForum 是 <img> 的 ID 标签. (滚动到页面上的任何 <img> 时会发生类似的错误。)

必要的代码如下:

<div id="NavigateForum" onmouseover="ImageNavigateForum.style.visibility='visible'" onmouseout="ImageNavigateForum.style.visibility='hidden'">
<a href="http://www.dmt-nexus.com/forum">
<img id="ImageNavigateForum" src="images\NavigateForum.jpg" class="hidden" alt="" />
</a>

有一个匹配#NavigateForum style.css 中的条目

最佳答案

onmouseover="ImageNavigateForum (…)

应该是

onmouseover="document.getElementById('ImageNavigateForum') (…)

我什至不知道为什么你的可以在 FX 和 IE 上运行。

编辑:其他地方也一样,你想通过它的 id 获取对元素的引用(比如 onmouseout)

关于javascript - 简单问题 : Safari and CSS/Javascript Rollovers,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1732837/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com