问题标签 [appendchild]

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 投票
6 回答
87504 浏览

javascript - appendChild + createElement

有什么区别:

和:

两者不应该一样吗?如果没有,我如何让第二个版本工作?

0 投票
2 回答
199 浏览

jquery - xml附加问题

有人帮我吗?

我有 2 个步骤的 xml。例子 :

在我的功能中,我使用“list.each”附加到 ul+index。它工作正常。我的问题是,当我附加“list.each”时,“sublistgroup”不应该附加到“list.each”,插入“sublistgroup”需要制作“ul”并且在ul中我需要“sublist”成为孩子们的..

我的代码在这里...

我知道,我做错了..请任何人纠正它并让我知道..

0 投票
3 回答
389 浏览

jquery - 为什么这段 javascript 代码会跳转到 jQuery 代码中?append子冲突?

我将在这段代码下面使用一些 jQuery(我可能会重写为 jQuery)。jQuery 已加载。但我不明白为什么,当我在调试器中单步执行此代码时,调试器会在指示的行跳转到 jQuery,并且我收到“UL.appendChild”不是函数的错误。

这个问题对任何人来说都很明显吗?这与 jQuery 有冲突吗?

0 投票
1 回答
4225 浏览

php - 使用 PHP DOM 在 html 标记的开头插入创建的元​​素

我正在尝试在使用 dom 的页面<base>的开始标记之后立即插入 HTML标记。<head>我试过使用appendChildwhich 只是在 which 之前插入它</head>不好。

我使用的代码:

这会在 之前插入<base>标签<head>,这仍然不好!

有任何想法吗?啤酒的正确答案!

0 投票
1 回答
1477 浏览

javascript - 为什么 appendChild 仅在我删除 docType 时才起作用

当我放置任何类型的文档类型声明<!DOCTYPE html >时,appendChild 不起作用....为什么?

我正在尝试从弹出窗口的父打开器中获取数据……这可能吗?数据可以是字符串文字或使用 jQuery 绑定到 DOM 的值 .data()

0 投票
2 回答
483 浏览

javascript - 前 3 大浏览器中的早期 appendChild 地狱

我正在尝试延迟加载 javascript,但我无法让它可靠地工作。我的页面加载速度很快,我想保持这种状态,所以我不打算使用超时来延迟加载。此外document.readyState,如何确保 DOM 真正准备好进行修改?

方法一:

  1. 轮询就绪状态

  2. 创建元素脚本

  3. src = 网址

  4. 将元素附加到头部

结果:

IE8:总是中止

FF3:第一次加载,每隔一段时间就中止

Chrome:第一次加载,每隔一段时间就中止

方法二:(head标签中包含lazyload )

  1. 用延迟加载加载

结果:

IE8:总是中止

FF3:有效

Chrome:第一次加载,每隔一段时间就中止

0 投票
1 回答
1361 浏览

c# - xmldoc.Childnodes.item() 问题

我决定试试这个网站上的教程

http://www.csharphelp.com/2006/05/creating-a-xml-document-with-c/

这是我的代码,或多或少相同,但更容易阅读

到目前为止,我喜欢 XmlDocument,但我不知道这条线是如何工作的

具体来说,它的 Item() 部分

根据 MSDN...

但是,我仍然不确定“索引”指的是什么,或者 Item() 是做什么的。它是顺着树还是顺着树枝移动?

还有,我看的时候还以为会是这个样子

我认为会发生的事情:

但结果是这样

实际输出

(添加格式)

0 投票
2 回答
2287 浏览

javascript - Firefox/XHTML:创建和附加节点

我正在尝试用符合 DOM 的节点内容替换代码中的一堆 innerHTML 引用。

当然,脚本不应该在主体下方,但如果我将它放在上方,javascript 会返回错误:

document.getElementsByTagName("body")[0]未定义

因为身体还不存在。

但就像现在一样,javascript 在“appendChild”步骤中返回更深奥的错误:

那么,这里有什么交易?您可以用引用替换myDiv.setAttributemyDiv.appendChild行,getElementById结果是相同的。

编辑:抱歉,上述错误是 Firefox 的,而不是 chrome 的。chrome 错误是:未捕获的错误:NOT_FOUND_ERR:myDiv.appendChild 行上的 DOM 异常 8。我不明白为什么 myDiv 现在不在 DOM 上,但 chrome 似乎不这么认为。

编辑2:所以,这一行:

如果做成

将正确输出文本。但是,我想知道如何生成和附加一大块 html,这些 html 将作为实际标记而不是纯文本输出——本质上可以模拟 innerHTML。

0 投票
1 回答
79 浏览

xml - 如何更改此功能以将子节点添加到 //root/Product/Genres 节点而不是添加到文件末尾(即在

它以将逗号分隔的值分解为数组(使用explode)的方式正常工作,但是当它添加子节点时,它们会显示在关闭根标记之后。我在这里要做的是<Genres>Adventure,Crime,Action</Genres>

简化的 XML 源:

我的功能:

感谢您的帮助,我已经为此工作了好几天了,哈哈;)

0 投票
1 回答
1627 浏览

c# - 将节点添加到 XML

XML

我需要向它添加一个书节点。我的代码如下所示

唯一的事情是被写入的新节点看起来像

它有一个额外的 XMLNS="" 和 g: 在节点中丢失

我在做什么错请...