Отредактировано для тегов и дальнейшего объяснения вопроса

Привет, я новичок в веб-программировании, заранее извините, если это звучит неуместно. Мой вопрос: мне нужно получить имя и номер клиента из этой области <span class="tag-element-content" title="${Customer No}">${Customer Name}-${Customer No}</span>, которая находится внутри кода ниже, любая помощь будет очень признательна.

<div class="tagger" id="ChoosenCustomer">
                                        <div class="tags-container tag-view focused" id="branches">
                                            <div class="tag-element-container" dojoattachpoint="_tagsContainer">
                                                <div class="tag-decorated-element" name="ChoosenTags" id="" is-clicked="true">
                                                    <span class="tag-element-content" title="${Customer No}">${Customer Name}-${Customer No}</span>
                                                    <span id="RemoveCustomer" class="tag-element-delete icon-cross" search-id="" click=DeleteCustomer()></span>
                                                    <input type="hidden" id="" value="${Customer No}" is-clicked="true">
                                                </div>
                                            </div>
                                        </div>
                                    </div>
0
muhammet okay 24 Янв 2022 в 15:29
 – 
Andreas
24 Янв 2022 в 15:34
Извините, вопрос, который я набрал сначала, был немного другим, потом я забыл удалить теги, отредактировал его сейчас.
 – 
muhammet okay
24 Янв 2022 в 15:57

3 ответа

Лучший ответ

Попробуй это:

let span_text = document.querySelector('.your-element-class').textContent;

С jQuery:

let span_text = $('.your-element-class').text();
0
Nitin Shinde 24 Янв 2022 в 15:39
Это решило мою проблему, большое спасибо :)
 – 
muhammet okay
24 Янв 2022 в 16:40

В твоем случае:

document.getElementById("anid").innerText;

И добавьте идентификатор к вашему элементу

0
my profile 24 Янв 2022 в 15:42
"и добавить идентификатор в свой элемент" - Почему? Есть способы, которые не требуют изменения разметки...
 – 
Andreas
24 Янв 2022 в 15:46

Просто вы можете использовать jquery в своем проекте и:

var SpanText = $('.tag-element-content').text();
-1
Pedram Gholizadeh 24 Янв 2022 в 15:56
2
"Использовать этот код" — Почему? Чем полезна коллекция HTMLElement?
 – 
Andreas
24 Янв 2022 в 15:37