问题标签 [textnode]

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 回答
1520 浏览

xml - 如何使用 XPath 选择具有最长子#text 节点值的 XML 节点?

在使用此查询之前,我已使用 XPath 选择具有最大整数 id 值的节点:

我希望我可以做类似的事情:

但它返回一堆节点,而不仅仅是一个。

示例 XML:

XPath 测试:http ://chris.photobooks.com/xml/default.htm?state=1o

0 投票
1 回答
47 浏览

javascript - 如何创建节点并将其传递给函数?

我有以下内容:

我想要做的是在跨度之后设置光标。我可以使用以下内容,但这不会让我告诉光标在跨度之后移动:

有什么想法可以告诉 var textNode 在跨度之后进行吗?

谢谢

0 投票
1 回答
736 浏览

css - IE7 在浮动元素之间创建空文本注释

我正在研究一种分页之类的东西,它只是一个 div 内的一堆浮动锚标签。现在,在 IE7 中,它会在这里和那里插入空文本节点,似乎是随机的,这会破坏布局。

结果: 它在不同页面上的外观示例。 注意空的文本节点。

它在不同页面上的外观示例。注意空的文本节点。整齐吧?

CSS:

如您所见,我尝试了一些不同的方法,包括为容器和浮动标签设置固定宽度,并为其赋予 hasLayout。.isActive 类没有什么特别之处,如果我从不添加该类也没有什么区别。

我在不同的系统中遇到了完全相同的问题,但是我不记得我是如何解决的。我无权访问代码,检查员也无济于事。

额外信息:该站点建立在 HTML5Boilerplate 之上,它使用normalize reset CSS

编辑: 标记非常简单,虽然标签是动态创建的,但不应该有可能创建空文本节点的换行符。

标记应如何呈现为已解析:

0 投票
1 回答
96 浏览

javascript - 通过使用 javascript/jquery 识别正确的文本节点从列表中删除 >

今天下午我问了一个类似的问题,然后意识到答案是我的问题不正确......

给出以下内容:

我需要从页面中删除“>”` 以及它前面的标签。这是一个动态列表,因此它会随着时间的推移不断增长。我需要有人锁定“>”将其删除,然后删除它之前的 a 标签。

有什么建议么?

0 投票
1 回答
6970 浏览

javascript - 在 svg 文本元素中添加带空格的文本

我试图将一些包含多个空格的文本添加到 svg 文本元素。我完全绝望,因为当一个接一个以上的空格时,它们会正确添加到元素中,但不会显示在浏览器窗口中。

这里的这个人在文本元素中使用空格,当我静态复制它时它工作正常,但是当用 js 添加文本时,空格消失了!

嵌入在 HTML 中的 SVG 中的重要空白

如何将带有空格的文本动态添加到 svg?

谢谢任何答案!

0 投票
1 回答
199 浏览

jquery - 删除 B 元素在 doment 加载结束时添加它们

我对使用文本节点在 div 中查找和包装文本的 jquery 脚本有疑问。

它在一开始就忽略<b>了元素。但不是在任何纯文本之后。

对此:

我能想到的一种解决方案是删除<b>元素,然后在文本节点脚本触发后重新插入它们。有可能吗?谢谢

编辑:抱歉不清楚。以上是我要修复的。IE:

这是带有错误js fiddle的文本节点脚本jsfiddle

0 投票
1 回答
12758 浏览

css - 将css样式动态添加到textnode中

我在将 CSS 样式添加到自动生成的文本节点时遇到问题。我知道 textnode 没有任何父节点。所以我不能只在其中附加 css 样式。

基本上,我需要做的是当用户单击我在页面中创建它的“+”按钮时,它会将一个新的文本节点添加到 . 当用户再次点击时,它会不断添加另一个新的文本节点。但是,我想在创建 textnode 后添加一个 CSS 样式。

这是我的代码:

有人可以帮我吗?非常感谢。

0 投票
3 回答
1997 浏览

javascript - 更改文本节点文本

如何更改文本节点文本?

HTML:

我正在尝试将 'aaa' 和 'bbb' 更改为hello world. 我成功选择了这些节点,但无法更改它们的文本。

到目前为止的jQuery:

JSFiddle

我该怎么做$textNodes才能改变他们的文字?

0 投票
1 回答
7265 浏览

javascript - 查找所有文本节点

我正在尝试编写一个小书签,它doSomething(textNode)在文档上所有可见文本实例上调用该函数。

doSomething(),只是为了好玩,通过替换传递给它的 textNode 的 textContent,用“derp”替换每个单词。但是,这会使一些为空的 textNode 中包含单词,因此会破坏网页。

有没有办法doSomething()只调用每个包含单词的 textNode ?

0 投票
1 回答
682 浏览

xml - SSIS 拆分 XML 文本

我想知道是否有人可以帮助我实现以下目标。我有一个 XML 文件,其文本值包含每周一个值。我想将每周作为单独的行放入数据库中。

我知道如何使用 SSIS 将 XML 文件放入数据库,但我需要一些帮助来开始拆分文本值。

非常感谢!

首选输出