【发布时间】:2017-03-30 13:15:30
【问题描述】:
我只想更改 h1 标记内的文本内容。这是我的代码:
<h1 id="pageTitle" class="ms-core-pageTitle">
<span id="DeltaPlaceHolderPageTitleInTitleArea">
<span>
<span>
<a title="some title" href="/link/page.aspx">Change only this text and keep the rest</a>
</span>
</span>
</span>
</h1>
我试过这段代码:
document.getElementById("DeltaPlaceHolderPageTitleInTitleArea").innerHTML = "text changed";
但它不起作用,结果如下:
<h1 id="pageTitle" class="ms-core-pageTitle">
<span id="DeltaPlaceHolderPageTitleInTitleArea">text changed</span>
</h1>
任何帮助将不胜感激
【问题讨论】:
-
可以通过jquery实现 $("#pageTitle a").html("Text Changed");
标签: javascript html jquery dom