编程论坛's Archiver

yj_8715 发表于 2008-5-3 20:12

帮我看几行代码,我不太懂什么意思

var horizImg1 = document.getElementById ?
  document.getElementById("horizImg1") : document.all.horizImg1;
这段代码是什么意思
具体的document.getElementById和document.getElementById()还有document.all,谁能解释一下其各种用途,谢了

lmhllr 发表于 2008-5-4 00:24

根据ID得到对象

ALL是IE的用法

fxjh2005 发表于 2008-5-19 09:20

var horizImg1 = document.getElementById ?
  document.getElementById("horizImg1") : document.all.horizImg1;
document.getElementById是用来判断浏览器是否支持这个方法,如果支持,就执行document.getElementById("horizImg1"),它的意思是获取horizImg1这个元素,如果不支持就执行document.all.horizImg1,也是获取元素的意思。然后把结果给var horizImg1

kevintang 发表于 2008-5-19 09:36

学习了

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.