簡體   English   中英

使用 Javascript 獲取 HTML 元素中的 innerText 字段的值

[英]Get value of innerText field in HTML element with Javascript

我正在嘗試基於 email 主題字段的條件的 select HTML 元素。 然而,我遇到的問題是我似乎無法讀取所選字段的innerTextinnerHTML元素。

最初我創建了一個元素數組,如下所示:

mail = targets[0].getElementsByClassName('mailSubject');

下面的屏幕截圖顯示了mail object。

我嘗試只調用元素的名稱,例如mail.innerText ,但只是未定義。

如何訪問此文本值?

在此處輸入圖像描述

通過查看屏幕截圖中共享的結構,您似乎應該從mail[0].innerText獲取值

正如您在屏幕截圖中分享的那樣,您將獲得一個HTMLCollection(類似數組的對象)

你的代碼,

mail = targets[0].getElementsByClassName('mailSubject');
// so the getElementsByClassName() will return an HTMLCollection

所以你可以訪問所需索引的值,

前任:

mail[0].innerText

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM