447得票6回答
DOM树中带有ID的元素是否会成为全局属性?

我正在开发一个简单的 HTMLElement 包装器的想法,然后我在 Internet Explorer 和 Chrome 上发现了以下内容: 对于DOM树中具有id的给定HTMLElement,可以使用其ID作为变量名或window的属性来检索<div>。 因此,对于类似以下的&...

347得票9回答
如何在React中访问DOM元素?在React中,相当于document.getElementById()的是什么?

我应该如何在 react.js 中选取特定的柱形图? 这是我的代码:var Progressbar = React.createClass({ getInitialState: function () { return { completed: this.props....

272得票7回答
获取元素的父级div

这应该很简单,但我遇到了麻烦。如何获取子元素的父级div? 我的HTML:<div id="test"> <p id="myParagraph">Testing</p> </div> 我的 JavaScript 代码:var pDoc ...

237得票27回答
无法读取空对象的属性'addEventListener'

我必须在一个项目中使用纯JavaScript语言。其中有几个函数,其中一个是打开菜单的按钮。这个功能在目标id存在的页面上可以正常工作,但在没有此id的页面上会出错。在这些页面上,该函数无法找到id,我会收到“Cannot read property 'addEventListener' of...

208得票8回答
通过类和ID获取元素 - JavaScript

好的,我之前尝试过JavaScript,但写的最有用的东西是一个CSS样式切换器。所以我在这方面还比较新手。假设我有以下HTML代码:<div id="foo"> <div class="bar"> Hel...

203得票2回答
querySelector vs. getElementById querySelector vs. getElementById

我听说querySelector和querySelectorAll是选择DOM元素的新方法。就性能和浏览器支持而言,它们与旧方法getElementById和getElementsByClassName相比如何? 在性能方面,与使用jQuery的查询选择器相比如何? querySelect...

146得票5回答
使用jQuery在iframe中选择元素

在我们的应用程序中,我们解析一个网页并将其加载到另一个页面的iframe中。加载后的页面中的所有元素都有它们自己的令牌ID。我需要通过这些令牌ID选择元素。也就是说 - 我在主页面上点击一个元素,然后选择iframe中相应的元素。我使用jQuery以以下方式实现:function select...

136得票9回答
基于部分字符串的 JavaScript getElementById。

我需要获取一个元素的ID,但它的值是动态的,只有开头始终相同。 这是代码片段。<form class="form-poll" id="poll-1225962377536" action="/cs/Satellite"> 该ID总是以poll-开头,其余数字是动态的。 我如何只...

103得票8回答
如何使用JavaScript获取元素的类名而不是ID?

我试图根据每个DIV的类别切换网站上某些DIV元素的可见性。我正在使用基本的JavaScript代码段来切换它们。问题是该脚本只使用了getElementById,因为在JavaScript中不支持getElementByClass。不幸的是,我必须使用类而不是ID来命名DIV,因为DIV名称...

92得票6回答
如何使用document.getElementById选择iframe内的元素

我有一个像这样的 iframe<iframe name="myframe1" id="myframe1" width="100%" height="100%" src="a.html"> <html> <head></head> ...