У меня есть тег span без идентификатора
Например: <span>Welcome</span>
<span>Welcome</span>
У меня много тегов span на одной веб-странице.
Есть ли способполучить доступ к этому тегу span в javascript и изменить
«Добро пожаловать» на «что-то другое»
Спасибо
Если нет идентификатора или другого атрибута, который вы можете выбрать, тогда вы можете перебрать все элементы <span> в поисках точного текста (например, через .innerHTML), например:
<span>
.innerHTML
var spans = document.getElementsByTagName("span"); for(var i=0;i<spans.length; i++) { if(spans[i].innerHTML == "Welcome") { //is this the "Welcome" span? spans[i].innerHTML = "something else"; //change to new value break; //hop out of the loop, we're done } }
Вы можете проверить это здесь .