问题标签 [createtextnode]

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 投票
4 回答
6868 浏览

php - 如何防止 PHP 的 DOMDocument 编码 html 实体?

我有一个使用 PHP 的 DOMDocument 替换字符串中锚点的 href 属性的函数。这是一个片段:

问题是 loadHTML($text) 在 doctype、html、body 等标签中包围了 $text。我尝试通过这样做而不是 loadHTML() 来解决这个问题:

不幸的是,这对所有实体(包括锚)进行了编码。有谁知道如何关闭这个?我已经彻底查看了文档并尝试破解它,但无法弄清楚。

谢谢!:)

0 投票
3 回答
8650 浏览

javascript - JavaScript 文本节点更新

如果我有一个

是否可以简单地更新内容t

我想在parent不使用removeChild,createTextNode和的情况下更改里面的文本appendChild。为什么我需要这个而不是仅仅使用innerHTML?因为我不想用 HTML 代码更新元素的内容,并且text可能包含特殊字符,例如应该由TextNodeDOM 方法解析的 < 或 &。

谢谢,
汤姆

0 投票
0 回答
226 浏览

soap - 带有 Python minidom 的 TextNodes 中的整数

我正在使用 SOAP 和 WSDL 开发 API。WSDL 期望整数通过。我对这一切都很陌生,并且在 Python 中构建 XML。我选择使用 minidom 来创建我的 SOAP 消息。因此,使用 minidom 来获取节点的值,我发现我必须这样做:

所以说重量需要作为一个整数输入,并且是一个整数。函数是“createTextNode”,这是否意味着它将是文本,或者我放在那里的内容必须是文本?我对这一切还是很陌生。因此,如果我所解释的内容似乎离题,请说出来。

0 投票
1 回答
159 浏览

javascript - JavaScript 实时错误显示?

我需要一种有效的方式来显示我从表单 onsubmit 函数中收集的错误。这是我的错误收集功能:

不幸的是, createTextNode() 似乎不处理新行( \n )或 HTML。我怎样才能克服这个?或者还有其他更有效的解决方案吗?

0 投票
2 回答
818 浏览

javascript - 没有 htmlentities 的 createTextNode

考虑以下代码段:

如何避免用thtmlentities 替换?

0 投票
5 回答
14440 浏览

javascript - 为什么没有 document.createHTMLNode()?

我想在当前范围(W3C 范围)插入 html。

我想我必须使用方法 insertNode。它适用于文本。

例子:

问题是我想插入 html(可能类似于“<h1>test</h1>some more text”)。并且没有 createHTMLNode()。

我尝试使用createElement('div'),给它一个id,并将html作为innerHTML,然后在插入它后尝试用它的nodeValue替换它,但它给了我DOM错误。

有没有办法做到这一点,而无需在我要插入的 html 周围获得额外的 html 元素?

0 投票
1 回答
912 浏览

vb6 - DOMDocument - createTextNode,编码问题

我对 createTextNode 方法有问题,例如 '>'、'<' 等特殊字符:

我需要这样的结果:

但我明白了

我该如何解决这个问题?

非常感谢你。

0 投票
3 回答
16689 浏览

javascript - innerHTML 和使用 createTextNode 填充跨度之间有什么主要区别吗?

标题很清楚:innerHTMLcreateTextNode(与 一起使用Append)用文本填充跨度之间有什么主要区别吗?

0 投票
2 回答
855 浏览

javascript - JavaScript 检查并在提交按钮单击时动态地将文本添加到表格中

基本上我的 HTML 看起来像这样:

提交表单时,onsubmit() 事件检查 first_name 文本字段是否为空,如果是,则将其左侧的标签或跨度附加到输出“名字*”+“您必须输入名字”,类似地姓氏和性别。

问题是表中的文本没有用 appendchild 更新。当我将该语句包含在调试警报中时,该消息被附加然后消失。

下面是 onsubmit = "checkFields()" 的 JavaScript 代码。

在此先感谢,非常感谢您的帮助。还有 JavaScript 调试器吗?

问候

大卫 D

0 投票
2 回答
2742 浏览

javascript -
javascript 用内部 createTextNode替换 \n

我在 Javascript 中有一个带有\n- 换行符的字符串,我想用createTextNode()Javascript 替换另一个文本。

到目前为止,所有试图将换行符插入新文本的尝试都失败了。所有替换\n的功能<br>只会让我得到结果

有什么想法吗?