Javascript 如何更改innerHTML的innerHTML

Javascript 如何更改innerHTML的innerHTML,javascript,jquery,html,svg,Javascript,Jquery,Html,Svg,我有这样一个JS代码: var parent = titles[i].parentElement; console.log(parent.innerHTML); 在控制台上打印此文件: <title style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);">MyTitle</title> 也许这有助于: titles[i].innerHTML="New Title"; 标题正在更改(请看控制台):也许这有助于: t

我有这样一个JS代码:

var parent = titles[i].parentElement;
console.log(parent.innerHTML);
在控制台上打印此文件:

<title style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);">MyTitle</title>
也许这有助于:

titles[i].innerHTML="New Title";
标题正在更改(请看控制台):

也许这有助于:

titles[i].innerHTML="New Title";

标题正在更改(查看控制台):我不知道代码的确切用途,但这可能会有所帮助

var head = document.getElementsByTagName("head")[0];
var title = head.getElementsByTagName("title")[0];
title.innerHTML = "Foo";

我不知道您的代码的确切用途,但这可能会有所帮助

var head = document.getElementsByTagName("head")[0];
var title = head.getElementsByTagName("title")[0];
title.innerHTML = "Foo";

parent.innerText=“new”
$(parent).text(“new”)
你能分享一下html代码吗?你能不能只说
标题[i]。innerHTML=“其他东西”
?如果父级的内部HTML正好是一个元素,那么显然
titles[i]
是您要更新的元素。这是否在HTML文档中?如果是这样的话,你怎么能有一个节点列表、数组或者其他任何有多个
元素的东西呢?要修改其内部HTML,只需执行
document.title='yourtext'。感谢您的编辑,这是一个svg文档。您可能希望在您的问题中直接澄清它,并向我们展示一些svg标记。什么是“不起作用”?您是否遇到了错误,或者发生了错误,或者…?
parent.innerText=“new”或
$(parent)。text(“new”)
您可以共享html代码吗?您不可以只说
titles[i].innerHTML=“其他东西”
?如果父级的内部HTML正好是一个元素,那么显然
titles[i]
是您要更新的元素。这是否在HTML文档中?如果是这样的话,你怎么能有一个节点列表、数组或者其他任何有多个
元素的东西呢?要修改其内部HTML,只需执行
document.title='yourtext'。感谢您的编辑,这是一个svg文档。您可能希望在您的问题中直接澄清它,并向我们展示一些svg标记。什么是“不起作用”?你有没有出错,或者发生了错误,或者…?或者
document.title='Foo'
或者
document.title='Foo'
我已经更新了小提琴。我的建议对我有效:我已经更新了小提琴。我的建议对我有用: