यह प्रश्न मूर्खतापूर्ण प्रतीत हो सकता है, लेकिन document.getElementById ("someId") बनाम तत्व का उपयोग कर तत्व (आईडी "someId" के साथ) के बीच क्या अंतर है। बस कुछ टाइपिंग?document.getElementById ("someId") बनाम। someId
जैसे:
document.getElementById("someId").style.top = "12px";
बनाम
someId.style.top = "12px";
यहाँ एक नमूना कोड http://jsfiddle.net/pRaTA/ (मैंने पाया कि यह फ़ायरफ़ॉक्स में काम नहीं करता)
दूसरे फॉर्म के साथ समस्या नाम संघर्ष है। उदाहरण के लिए, अपने jsfiddle में "abc" को "दस्तावेज़" में बदलें और देखें कि प्रत्येक मामले में क्या होता है। – Alohci
संभावित डुप्लिकेट देखें [यहां डीओएम पेड़ तत्व वैश्विक चर हैं?] (Http://stackoverflow.com/q/3434278/1048572) – Bergi