本文介绍了document.getElementById(“someId”)与Vs. someId的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
这个问题可能看起来很愚蠢,但是使用document.getElementById(someId)来访问一个元素(使用id为someId)有什么区别。例如:
document.getElementById( someId)。style.top =12px;
vs
someId.style.top =12px;
下面是一个示例代码(我发现它在firefox中不起作用)
解决方案
不同之处在于, someId
在某些浏览器中可用, document.getElementById(someId)
实际上符合W3C标准。
This question might seem silly, but what's the difference between accessing an element (with id "someId") using document.getElementById("someId") Vs. just typing someId ?
eg:
document.getElementById("someId").style.top = "12px";
vs
someId.style.top = "12px";
Here's a sample code http://jsfiddle.net/pRaTA/ (I found that it doesn't work in firefox)
解决方案
The difference is that while someId
works in some browsers, document.getElementById("someId")
actually complies with the W3C standard.
这篇关于document.getElementById(“someId”)与Vs. someId的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!