I'm все еще пытается работать с JavaScript и я получил проблему:Найти часть идентификатора с помощью getElementsByTagName («*»)/Wildcard
я получил простой HTML-сайт для практики и на этом сайте есть <p id="main_paragraph_two">... und Viel Erfolg!</p>
, а также: <p id="sub_paragraph_two">... und Viel Erfolg!</p>
задача: изменить текст ... унд Viel Erfolg в ... унд Vielen Данк!
Мой коллега сказал мне использовать getElementsByTagName и использовать Wildcard ('*').
Теперь мои вопросы: как я могу изменить оба p-тега на текст, показанный выше? * PLS примечание! только javascript! также не используя querySelectorAll (я знаю, что это работает так ^^).
здесь является JS я сделал до сих пор:
function textchange()
{
var change = document.getElementsByTagName('*');
for (var i = 0; i < change.length; i++)
{
if (document.getgetElementsByName('paragraph_two'))
{
change[i].innerHTML = '...und Vielen Dank!';
}
}
}
Спасибо!
Почему вы не хотите использовать querySelectorAll? –
Если вы знаете, что они являются элементами P, почему бы не 'getElementsByTagName ('p')' уменьшить размер коллекции, которую вы повторяете? – RobG
Ругаться со своим коллегой!^ – Pogrindis