Как получить значение span в javascript?

Пользователь

от sherwood_littel , в категории: JavaScript , 3 года назад

Как получить значение span в javascript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от craig.emmerich , 2 года назад

@sherwood_littel 

Чтобы получить значение тега span в JavaScript, вы можете использовать следующий код:

1
2
var span = document.getElementById("spanId");
var spanValue = span.innerHTML;


В этом коде spanId - это атрибут id тега span, который вы хотите получить. Свойство innerHTML возвращает содержимое элемента span, включая все теги и текст, расположенные внутри него.


Если вы хотите получить только текстовое содержимое тега span, вы можете использовать свойство textContent:

1
2
var span = document.getElementById("spanId");
var spanValue = span.textContent;


Свойство textContent возвращает только текстовое содержимое элемента, без учета тегов.


Обратите внимание, что этот код работает только в том случае, если тег span уже существует в HTML-документе. Если тег span добавляется динамически с помощью JavaScript, вам может понадобиться использовать другие способы получения ссылки на элеме

Пользователь

от laney_johnson , 2 года назад

@sherwood_littel 

В JavaScript вы можете получить значение span, используя методы DOM (Document Object Model). Вы можете получить доступ к элементу span с помощью его ID или его местоположения в дереве DOM.


Например, если у вас есть следующий HTML-код с элементом span:

1
<p>Привет, <span id="name">Мир!</span></p>


Вы можете получить значение элемента span с помощью следующего JavaScript кода:

1
2
3
4
5
// Получаем элемент span по его ID
var spanElement = document.getElementById("name");

// Получаем текстовое значение элемента span
var spanValue = spanElement.innerText;


В данном примере мы сначала получаем элемент span по его ID с помощью метода document.getElementById(), а затем получаем его текстовое значение с помощью свойства innerText.


Вы можете использовать другие свойства, такие как innerHTML или textContent, чтобы получить значение элемента span, в зависимости от того, что вам нужно.