Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 23.03.2017, 22:29
Новичок на форуме
Отправить личное сообщение для oxana Посмотреть профиль Найти все сообщения от oxana
 
Регистрация: 23.03.2017
Сообщений: 7

Подмена текста у всех ссылок в контейнере.
Доброго!
Помогите пжлста, не кидайте камнями, я в первый раз.

Есть конструкция.

<div id="id_link">

	<div>
		<a href="/1.html">1.html</a>
	</div>

	<div>
		<a href="/2.html">2.html</a>
	</div>

	<div>
		<a href="/3.html">3.html</a>
	</div>

</div>


Как бы сделать так, что бы текст у всех ссылок находящихся в контейнере id="id_link", подменить допустим на слово "Подробнее..."

К ссылки ни класса ни id прописать нет возможности.
Текст подмены будет разный в зависимости от значения контейнера id="id_link".

Вот такое на гуглила
document.getElementById('id_a').innerHTML = "Подробнее...";
Но мне не подходит, т.к не могу дописать id к ссылкам.
В JS, совсем не ма.
Помогите плиз
Ответить с цитированием
  #2 (permalink)  
Старый 23.03.2017, 23:03
Профессор
Отправить личное сообщение для Sav2907 Посмотреть профиль Найти все сообщения от Sav2907
 
Регистрация: 15.09.2015
Сообщений: 180

Не понятно...
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<div id="id_link">

	<div>
		<a href="/1.html">Меню 1</a>
	</div>

	<div>
		<a href="/2.html">Меню 2</a>
	</div>

	<div>
		<a href="/3.html">Меню 3</a>
	</div>

</div>
<script>
$('a').text('Подробнее');
</script>

Последний раз редактировалось Sav2907, 23.03.2017 в 23:33.
Ответить с цитированием
  #3 (permalink)  
Старый 23.03.2017, 23:28
Новичок на форуме
Отправить личное сообщение для oxana Посмотреть профиль Найти все сообщения от oxana
 
Регистрация: 23.03.2017
Сообщений: 7

Ну вот в принципе как тут:
http://javascript.ru/tutorial/dom/se...-vseh-potomkov
Только потомок у меня ссылка, и у всех ссылок нужно заменить текст ссылки на слово "Подробнее..."
Ответить с цитированием
  #4 (permalink)  
Старый 23.03.2017, 23:34
Профессор
Отправить личное сообщение для Sav2907 Посмотреть профиль Найти все сообщения от Sav2907
 
Регистрация: 15.09.2015
Сообщений: 180

oxana,
Так? Смотрите пост 2
Ответить с цитированием
  #5 (permalink)  
Старый 23.03.2017, 23:37
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

Сообщение от oxana
Только потомок у меня ссылка,
заменить в примере * на a
alert(elems[i].id) на elems[i].innerHTML = "Подробнее...";
Ответить с цитированием
  #6 (permalink)  
Старый 23.03.2017, 23:48
Новичок на форуме
Отправить личное сообщение для oxana Посмотреть профиль Найти все сообщения от oxana
 
Регистрация: 23.03.2017
Сообщений: 7

Все! Поняла!
Все как просто.

Спасибо большое!
РЕВЕРА́НС'е!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Генерация ссылок на основе текста и кое что еще Exhaust_ Общие вопросы Javascript 0 16.09.2014 11:28
Контроллер аякса для всех ссылок. как? cyber_bober AJAX и COMET 2 03.02.2013 03:10
Чудеса математики js при padding borovik Элементы интерфейса 6 09.07.2011 22:02
Получить адреса всех ссылок на странице monya-or jQuery 6 13.05.2010 12:55