问题标签 [nodevalue]

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.

0 投票
1 回答
212 浏览

javascript - 如何更改在不同函数中创建的 textNode

我正在做一个简单的显示/隐藏脚本,其中有 2 个隐藏的文本部分。我在 createTextNode 的帮助下创建了 2 个“阅读更多”链接。我的问题是,一旦单击链接并显示隐藏的文本,链接文本“阅读更多”应该更改为“隐藏”,当我单击“隐藏”时,它应该变回“阅读更多”。但我似乎找不到为此更改 nodeValue 的正确方法,可能是因为我试图从第二个函数“hideShow”到达节点。

还有一个小问题。当我在头部放置一个链接时,我无法让脚本工作,只有当我在结束标记之前放置一个链接时。我知道这是一种更好的方法,但是,为什么它不起作用?与window.onload有关吗?

感谢您的任何帮助!

这是我的代码:

0 投票
2 回答
1656 浏览

php - 我如何获得具有特定类的 td nodeValue?

我有以下 html 表:

如何使用 class="name_con" 获取 nodeValues?

我只知道从基本形式获取所有 td :

0 投票
1 回答
209 浏览

javascript - 通过书签设置新的 innerHTML 会删除整个页面。我该如何解决?

当我在网址栏中写

我的浏览器不会更改对象的 innerHTML 而是删除整个页面并设置“一些文本”。

之后的源代码如下所示:

编辑:

  1. 在它转发到这个空站点之前,我可以看到该命令已正常执行(existing_elementid 的内容已更改为“一些文本”)。
  2. 当我尝试在控制台上做同样的事情时,结果就是想要的。但控制台也给了我“一些文字”的答案。也许问题在于书签将其作为新页面提供答案?
0 投票
6 回答
87053 浏览

javascript - nodeValue vs innerHTML 和 textContent。如何选择?

我正在使用纯 js 来更改标签元素的内部文本,但我不确定我应该使用 innerHTML 或 nodeValue 或 textContent 的理由。我不需要创建新节点或更改 HTML 元素或任何东西——只需替换文本即可。下面是代码示例:

我查看了 jQuery 源代码,它只使用了一次 nodeValue,但使用了几次 innerHTML 和 textContent。然后我发现这个 jsperf 测试表明 firstChild.nodeValue 明显更快。至少我是这么理解的。

如果 firstChild.nodeValue 快得多,有什么问题?它没有得到广泛的支持吗?还有其他问题吗?

0 投票
1 回答
614 浏览

php - php DOM、getelementsbytagname、item和nodevalue返回空列表

我是新来的,最近是 php 的用户。我有一个无法摆脱的 DOM 文档的问题。

实际上,此代码已适用于其他 HTML 文档,但不适用于此处的最后一个:

我的 PHP 代码如下所示:

我已经将此代码用于多个文档(或带有 URL 输入变量的网页),最后一个不起作用,因为我的输出 $title 为空。我不明白为什么!

非常感谢您的帮助 !

亚瑟

0 投票
2 回答
468 浏览

javascript - JavaScript 文本节点属性

我对 JavaScript 中文本节点的属性有点困惑。假设我有这段 html:

onload()功能:

这个http://www.w3schools.com/js/js_htmldom_navigation.asp告诉: “文本节点的 nodeValue 是文本本身”,但我得到这个输出:

你能解释一下为什么nodeValuereturn nullforelement node和“nothing” fortext node吗?

编辑: 这里很好地描述了有关空白的内容: https ://developer.mozilla.org/en-US/docs/Web/Guide/API/DOM/Whitespace_in_the_DOM

0 投票
2 回答
2181 浏览

php - Extract value of a input hidden DOMXpath php

I need take the attribute value using xpath, I tried several times but always get null.

Here is my html code:

Code in php:

Notes:

  • I've tried with other xpath in the same url and it works, but not with hidden input
  • I've tried with $v->item(0); or item(0)->nodeValue; and they always produce the same result
0 投票
1 回答
11239 浏览

dom - 我用 XPath 选择第一个/第二个或第四个 td 内容

给这个打了个脑残...

试图捕获 td 中的特定值。所以第一次我会抓住第一个,然后是第二个,依此类推......

给我所有的 td 值如何只选择第二个或第三个。

我试过了:

没有成功。

例如:

找到我

然后我将 XPath 更改为:

添加 [1] 并且它的作用是返回

0 投票
0 回答
29 浏览

domdocument - 如何在函数内调用 DOMDocument 的 getNamedItem() 和 nodeValue()

我有一个要使用 DOMDocument 导入的 XML。为了避免大量用于检索 nodeValue() 的 foreach 循环,我将其用作单独的函数。它在实时服务器中不适合我。功能如下:

0 投票
6 回答
463 浏览

jquery - 在正文中搜索字符串,然后搜索样式

我需要使用 jQuery 搜索文档以找到特定的单词。它实际上是一个品牌名称,无论在何处使用,都必须是粗体和斜体。

我可以使用:contain但只能在单个元素的基础上做到这一点。我需要能够通过锚点、列表 div 等。

任何想法,将不胜感激。

更新:我已经做到了这一点,它可以工作并替换页面上的所有内容,但我现在需要用一个类包装在一个跨度中。如此接近,但难住了这一点。再次将不胜感激。