问题标签 [getelementsbytagname]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHP DOMDocument 总是产生一个空对象
我正在尝试加载一个简单的 HTML 字符串,(无论 HTML 是否整洁)都不允许 DOMDocument 访问。
这是实例化
...或者$node_array->items(0);
我得到:
DOMDocument 使用函数 save 很好地返回字符串它不是资源。会不会缺少依赖项、额外的 PHP 配置……?
更新: DOMDocument 的对象根本没有实现任何 tostring 转换函数:
类 DOMNodeList 的对象无法在...中转换为字符串
HTML 代码在这里: http: //pastebin.com/11V92Dup(故意格式错误 - 这是为了在代码中演示“整洁”正确关闭标签)
我想简单地遍历节点并输出它们的内容:
更新2:我得到了这个结果!这是没有意义的。(所有空格从何而来?)
java - getElementsByTagName 不起作用
我有下一个简单的代码部分:
问题是我没有得到任何结果 - nodelist 变量“nl”为空。有什么问题?
javascript - DOM GetElementsByTagName 问题
我刚刚开始学习 JavaScript,我刚刚到达我课程的 DOM 部分。
我有一个页面上有 10 个标签,我创建了以下 JavaScript 来告诉我有多少标签。
但是在控制台中它报告了这一点:
我们在页面上有 0 多个链接
这不是真的,因为有 10 个链接,其中 9 个在网站的导航部分,1 个在页脚。
如果有人能告诉我我做错了什么,那就太好了。
谢谢
javascript - IE 8 中的 getElementsByTagName 问题
我有这个脚本不能在 Firefox 的 IE 8 中运行的问题,一切正常。
javascript - 请帮助我完成这个简单的脚本
我是 JavaScript 新手,想就我的简单脚本寻求一些帮助。
我要做的是在 (for) 循环的帮助下检索和显示无序列表中所有列表项元素的值。我能够让脚本在警报窗口中一一显示所有列表项。但问题是我需要以表格行方式显示的所有列表元素的值。像这样:
周一
周二
周三
......
这是我的脚本中的内容:
这是HTML代码:
如果有可能的话,有人还请解释我的脚本哪里错了吗?为什么所有 3 个列表项值不能同时显示在警报窗口中?
非常感谢!
javascript - 如何在不使用 jquery append 的情况下插入元标记?
我使用以下 jquery 将元标记插入到 html 文档中。
如果可能的话,我想在不使用 jquery 的情况下插入元标记。有人知道我该怎么做吗?
我相信我可能需要使用 document.getElementByTagName 但我不确定如何。
以防万一您想知道,我将元标记插入到我的 html 中,以优化网站以使用 iphone 进行查看。不幸的是,width=device-width 不是一个选项,因为它不能很好地与我的 ipad 版本配合使用。
javascript - 需要一些关于使用 getElementsByTagName 的建议
谁能向我详细解释一下getElementsByTagName
,特别是如何正确遍历getElementsByTagName
.
这是我想在警报窗口中显示选定索引的简单脚本,但使用getElementsByTagName
. 我知道它可能不是一个很好的解决方案来getElementsByTagName
获取选定的选项值,但我仍然想使用它,getElementsByTagName
因为它可以帮助我更好地理解它是如何工作的
这是一个 HTML 片段:
所以我的问题是:
谁能告诉我如何使用getElementsByTagName
而不是使这个脚本工作getElementById
?
非常感谢!
php - getElementsByTagName 标题与 DOMNodeList 对象一起返回
我们的脚本使用 dom 解析文档中的所有 a 标签,然后循环遍历子节点并提取可以正常工作的信息 这是代码的开始方式
循环的一部分
我现在需要从每个页面中获取标题标签,所以我认为我可以做到
然后将其添加到循环/数组以获取文档标题,但它返回“[title] => DOMNodeList Object()” 如何在循环中包含通过标签/子节点的标题标签?
python - 如何使用 ElementTree 做 getElementsByTagName()?
我以前使用过 Python 的miniDom
库。它有一个我在ElementTree 库中缺少的有用方法:
getElementsByTagName('bar')
getElementsByTagName()
找到给定名称的所有孩子,无论多深,因此递归工作。这通常很好,但如果类似节点存在于多个级别并且中间节点很重要,则可能会导致问题。
来源:http ://wiki.python.org/moin/MiniDom
中是否也存在这样的功能ElementTree
?我浏览了文档,但找不到。
javascript - 测试 DOM 中的所有元素节点是否存在属性
我正在尝试查找页面内的任何标签是否包含 js 事件属性,例如 onload、onunload、onfocus 等……为此,我有一系列事件要检查(我想我有它们全部):
然后我得到所有 elementsByTagName 并想检查它们的属性:
这不起作用,我没有得到任何我想找到的属性。
此外,我想在所有使用 javascript 的标签中查找所有属性:(例如在 <a href="javascript:void(0)"> 中)知道如何将其添加到函数的逻辑中吗?
谢谢!