【问题标题】:Javascript getElementById? [closed]Javascript getElementById? [关闭]
【发布时间】:2012-11-06 19:08:47
【问题描述】:

我正在尝试查找 `document.getElementById.??? 的可能选项列表。有谁知道我在哪里可以找到可以给我所有可能选项的列表?

我在谷歌上搜索过无数次。我只想知道getelementbyid之后的所有选项。

【问题讨论】:

  • JavaScript 方法区分大小写,使用 getElementById
  • 带字符串参数,不多也不少
  • 当我开始学习如何编程时,我得到的最好的教训是先在谷歌上问每一个问题,然后对于我试图解决的所有问题,99% 之前都已经解决了。这些对我来说是最有价值的。令人惊讶的是,一开始我不知道自己能找到多少东西。 “学习编程”的最佳特质?自我学习。我不认为任何人都怀有敌意,相反,自我研究是一项关键技能,比知道正确答案要重要得多。 user1804120 - 欢迎来到编程和 SO,永远不要放弃提问和学习!

标签: javascript options getelementbyid


【解决方案1】:

对于诸如此类的问题,尤其是如果您是 JavaScript 新手,我建议您查看Mozilla Developers Network.

在这种情况下,您需要在MDN上找到here的信息。以下是您会发现的内容的预览(直接取自 MDN):

总结

通过 ID 返回对元素的引用。

语法

element = document.getElementById(id);

在哪里

  • element 是对 Element 对象的引用,如果是元素,则为 null 具有指定 ID 的不在文档中。
  • id 区分大小写 表示正在查找的元素的唯一 ID 的字符串。

示例

<!DOCTYPE html>
<html>
<head>
  <title>getElementById example</title>
  <script>
  function changeColor(newColor) {
    var elem = document.getElementById("para1");
    elem.style.color = newColor;
  }
  </script>
</head>
<body>
  <p id="para1">Some text here</p>
  <button onclick="changeColor('blue');">blue</button>
  <button onclick="changeColor('red');">red</button>
</body>
</html>

【讨论】:

    【解决方案2】:

    getElementById 方法只接受一个字符串参数。 如果找到元素,则返回单个节点,否则返回 null。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-01-07
      • 2014-08-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多