Почему мой внутренний HTML исчезает при его замене?Html

Программисты Html
Anonymous
Почему мой внутренний HTML исчезает при его замене?

Сообщение Anonymous »

Я пытаюсь заменить часть HTML, используя .innerHTML и .replace.
От:

Код: Выделить всё

aaaaaa/cat/bbbbbb
Кому:

Код: Выделить всё

[url=http://www.google.com/cat/world]Helloworld[/url]
Это мой код:

Код: Выделить всё

aaaaaa/cat/bbbbbb


var strMessage1 = document.getElementById("element1") ;
strMessage1.innerHTML = strMessage1.innerHTML.replace( /aaaaaa./g,'[url=\]Helloworld[/url]') ;


Когда я запускаю этот код, гиперссылка Helloworld исчезает. Что я делаю не так?

Подробнее здесь: https://stackoverflow.com/questions/156 ... placing-it

Вернуться в «Html»