本文介绍了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的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-10 23:40