Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Заменить текст линка на свой текст (https://javascript.ru/forum/events/17236-zamenit-tekst-linka-na-svojj-tekst.html)

Почемучкин 11.05.2011 20:26

Заменить текст линка на свой текст
 
Есть список линков в документе: document.links[i]
Как заменить текст линка на какой-то свой текст или лучше html-код?

Starkua 11.05.2011 21:33

Гуглим .innerText и .innerHTML

Почемучкин 14.05.2011 20:06

q = document.links[i]
У q вроде нет свойства .innerHTML (Dreamweaver не показывает его)
Но замена q.innerHTML на мой хтмл код работает.

А вот innerText не работет
Пишу так:
q.innerHTML = q.innerText + MyHtmlCode;

Мой код вставляется и виден, а вместо текста (там текст из-под ссылки должен быть) вставляет слово undefined

Как получить текст ссылки?
Имею в виду вот какой текст:
<a href=#>ТЕКСТ</a>

walik 16.05.2011 12:08

q.innerHTML = q.innerHTML + MyHtmlCode;
// Или 
q.innerHTML += MyHtmlCode;

Почемучкин 22.05.2011 10:58

Но нужно чтобы сохранился только старый текст из-под ссылки, а все остальное - предыдущие картинки, старые теги - исчезло. И к тексту я добавляю свой html.


Часовой пояс GMT +3, время: 13:42.