Почему мой внутренний 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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