<script>		window.onload=function(){						//创建对象		var Xhr=createXHR();		//2、建立连接		var url='http://127.0.0.1/ajax_demo/img.php';		Xhr.open('get',url,true);		//3、发送数据		Xhr.send(null)		//4、获取服务器返回的数据		Xhr.onreadystatechange=function(){			var list=document.getElementById('list')			if(Xhr.readyState==4&&Xhr.status==200){				var Data=JSON.parse(Xhr.responseText)				for(var j=0;j<Data.length;j++){					var Ali=document.createElement('li')					Ali.innerHTML='<img src='+Data[j].img+' >'										list.appendChild(Ali)									}			}								}														var box=document.getElementById('box')			var list=document.getElementById('list')			var Oli=document.getElementsByTagName('li')			alert(Oli[0])//			var liClone=Oli[0].cloneNode(true)//			list.appendChild(liClone)			var OliWidth=Oli[0].offsetWidth;						list.style.width=OliWidth*Oli.length+'px';				var i=0;		setInterval(function(){			i++;			move();		},1000)		//移动的方法		function move(){			if(i==Oli.length){				i=1;				list.style.left=0;			}			animate(list,{left:600*-i})											}						}			</script>	<body>		<div id="box">			<ul id="list">																		</ul>		</div>	</body></html>上面代码中,我可以获取到Oli的元素节点,但是获取不到Oli[0],跟Oli[0]。offsetWidth,这是怎么回事?
                    
                    
                添加回答
举报
0/150
	提交
		取消
	