首頁 > web前端 > js教程 > 如何使用 JavaScript(不使用 jQuery)檢索 Div 標籤文字?

如何使用 JavaScript(不使用 jQuery)檢索 Div 標籤文字?

Barbara Streisand
發布: 2024-10-18 21:12:03
原創
312 人瀏覽過

How Can I Retrieve Div Tag Text Using JavaScript (Without jQuery)?

如何使用 JavaScript 來擷取 Div 標籤文字(不使用 jQuery)

要只使用 JavaScript 取得 div 元素的文字內容,還有 jQuery 的替代方案。

問題陳述:

之前嘗試使用 document.getElementById('superman').value 檢索文字傳回未定義。我們的目標是找到使用純 JavaScript 而不使用 jQuery 的解決方案。

解決方案:

要成功檢索文本,請考慮使用 textContent 而不是 value。 innerHTML 屬性以字串形式傳回整個 DOM 內容,包括 div 中的元素。相比之下,textContent 專門提取 div 中的文本,確保更準確的文本表示。

例如,給定以下HTML:

<code class="html"><div id="test">
  Some <span class="foo">sample</span> text.
</div></code>
登入後複製

使用innerHTML:

<code class="javascript">var node = document.getElementById('test');
var htmlContent = node.innerHTML;
// htmlContent = "Some <span class="foo">sample</span> text."</code>
登入後複製

使用textContent:

相關🎜的更多信息,請參閱MDN:
<code class="javascript">var node = document.getElementById('test');
var textContent = node.textContent;
// textContent = "Some sample text."</code>
登入後複製

[textContent](https://developer.mozilla.org/ en-US/docs/Web/API/Node/textContent)
  • [innerHTML](https://developer.mozilla.org/en-US/docs/Web/API/Element/innerHTML)

以上是如何使用 JavaScript(不使用 jQuery)檢索 Div 標籤文字?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板