代码之家  ›  专栏  ›  技术社区  ›  Dmitris

关于用JavaScript定位DOM元素的基本问题

  •  1
  • Dmitris  · 技术社区  · 17 年前

    我最近开始学习JavaScript和如何操作DOM元素。 到目前为止一切都很好,我真的很喜欢学习。

    在写这个问题之前,我在Google和red上做了大量的搜索,大概有20-30个例子(这里不是开玩笑)。

    我想得到的答案是互联网上一些文章的链接,这些文章用普通语言解释了用JavaScript定位元素的概念。

    我之所以在这里写作,是因为我对自己无法理解这一点感到非常沮丧。

    2 回复  |  直到 17 年前
        1
  •  3
  •   Kredns    17 年前

    This email 可能会有帮助。我不知道你是不是在谷歌上看到的。它开始谈论CSS的位置,但如果你往下看,你会看到JavaScript。

    希望这有帮助;-)

        2
  •  1
  •   Zoidberg    17 年前

    例如,假设我想用javascript将一个div从顶部向下移动20px,然后向左移动100px,就可以这样做了。

    var myDiv = document.getElementById('myDiv');
    myDiv.style.position = 'absolute';
    myDiv.style.top = '20px';
    myDiv.style.left = '100px';
    

    大多数javascript框架都支持这个基本功能,YUI有一个特别有用的DOM对象。JQuery可能也可以,但由于我不是JQuery方面的专家,所以我将指导您使用YUI的Dom对象。

    http://developer.yahoo.com/yui/examples/dom/index.html