javascript奇怪的行为,在我将光标移出窗口时使用alert和
我有几张小照片和一张大照片。 当我的光标位于一个小光标上时,我希望使用onmouseover将其替换为大光标 它不起作用并产生一种奇怪的行为: 当有警报时,它工作良好,否则当我在图片3时,它不会发生任何事情。 然而,当我移动到图片2上时,图片3显示良好,但我想要光标所在的图片…: 有人有什么想法吗?javascript奇怪的行为,在我将光标移出窗口时使用alert和,javascript,html,Javascript,Html,我有几张小照片和一张大照片。 当我的光标位于一个小光标上时,我希望使用onmouseover将其替换为大光标 它不起作用并产生一种奇怪的行为: 当有警报时,它工作良好,否则当我在图片3时,它不会发生任何事情。 然而,当我移动到图片2上时,图片3显示良好,但我想要光标所在的图片…: 有人有什么想法吗? 非常感谢 可能不是原因,但最大兼容性和可用性的id应该以字母a-zA-ZSeems开头,这样对我来说很好:CSS id可能不是以数字开头的,所以您可能遇到了问题。此外,您还有一个parfait.js
非常感谢 可能不是原因,但最大兼容性和可用性的id应该以字母a-zA-ZSeems开头,这样对我来说很好:CSS id可能不是以数字开头的,所以您可能遇到了问题。此外,您还有一个parfait.js脚本。那里发生了什么事?此外,出于某种原因,你有一个迷路的标签。最后,您需要处理函数命名。f作为一个函数名,它不会告诉任何人你希望它如何工作,并且会使将来可能是你自己的人很难回到这段代码。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/div/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="stylesheet" type="text/css" href="style.css" />
<script type="text/javascript" src="jquery.js"></script>
</head>
<img id="0" src="images/voiture.jpg" width="300px"/></br>
<img id="1" src="images/voiture.jpg" width="100px" onmouseover="f(1)" />
<img id="2" src="images/voiture1.jpg" width="100px" onmouseover="f(2)" />
<img id="3" src="images/voiture2.jpg" width="100px" onmouseover="f(3)"/>
<img id="4" src="images/voiture3.jpg" width="100px" onmouseover="f(4)" />
<script>
function f(num)
{
document.getElementById("0").setAttribute('src',document.getElementById(num).src);
}
</script>
</noscript>
</html>