У меня есть следующие слова:
<a class="logo-home" href="#" title="abc xyz">abc xyz</a>
<img src="#" title="abc xyz" alt="abc xyz"/>
<h1>abc xyz</h1>
<p>blabla... abc xyz ... blabla</p>
Я хочу изменить строку "ab c xyz" на <span style="white-space:nowrap;">abc xyz</span>
Для этого я использую этот код:
document.body.innerHTML = document.body.innerHTML.replace(/abc xyz/g, "<span style="white-space:nowrap;">abc xyz</span>");
Но я не хочу изменять текст в атрибуте title или atl элемента. Все, что я хочу, это просто изменить текстовое содержимое элемента. Я пробую некоторые регулярные выражения, но проблема все еще остается. У кого-нибудь есть совет для меня? Большое спасибо.