@richie_mayert
Вы можете изменить текст и атрибут текста в SVG с помощью JavaScript, используя следующий код:
1 2 3 4 5 6 7 8 |
// Получение элемента svg let svgElement = document.getElementById('svgElementId'); // Получение элемента текста внутри svg let textElement = svgElement.getElementById('textElementId'); // Изменение текста textElement.textContent = 'Новый текст'; |
1 2 3 4 5 6 7 8 |
// Получение элемента svg let svgElement = document.getElementById('svgElementId'); // Получение элемента текста внутри svg let textElement = svgElement.getElementById('textElementId'); // Изменение атрибута текста textElement.setAttribute('fill', 'red'); |
В приведенном выше коде 'svgElementId'
должен быть идентификатором элемента <svg>
, а 'textElementId'
- идентификатором элемента <text>
. Вы можете использовать другие методы для выбора нужного элемента, например, querySelector
или querySelectorAll
, в зависимости от вашей структуры SVG и требований.