最近写一个关于用JavaScript做图片自动切换问题发现一个非常奇特的问题,除了空格和换行外完全相同的代码,在Firefox下却有截然不同的运行结果,今天记录以提供他人留意及自我备查。

废话不多说,先上代码给大家看看

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>依依园地</title>
</head>
<body>
    
<div id="win">
        
<ul id="picChange">
            
<li>
                
<img  src="images/01.jpg" title="图片1"></li>
            
<li>
                
<img  src="images/02.jpg" title="图片2"></li>
            
<li>
                
<img  src="images/03.jpg" title="图片3"></li>
        
</ul>
    
</div>
<script type="text/javascript">
var pic = document.getElementById('picChange');
var picList = pic.getElementsByTagName("li");
alert(picList[
0].firstChild);
</script>
</body>
</html>

相关文章: