• Страница 1 из 1
  • 1
Текст ссылки js
MrFrost
Дата: Пятница, 23.04.2010, 14:46 | Сообщение # 1
молчун
Группа: Проверенные
Пользователь №: 2614
Сообщений: 31
Получено оценок: 5
Есть проблема. Нужно изменить текст ссылки, но напрямую не могу. В шаблонах этой ссылки нету. Я знаю, что это делается с помощью innerHTML. Можете подсказать как? Класс ссылки... допустим... "link"
  
Aleko
Дата: Пятница, 23.04.2010, 15:35 | Сообщение # 2
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
А больше ничего нет? Хотя бы id

Бесплатные обои.
  
chu4___x
Дата: Пятница, 23.04.2010, 16:00 | Сообщение # 3
говорун
Группа: Проверенные
Пользователь №: 13
Сообщений: 211
Получено оценок: 19
Code
var a = document.getElementsByTagName('a');
for (var i = 0; i < a.length; i++) {
if (a[i].className == 'link') a[i].innerHTML = 'Текст'; break;
};


«POST данные для модулей системы»

Сообщение отредактировал chu4___x - Пятница, 23.04.2010, 16:00
  
MrFrost
Дата: Пятница, 23.04.2010, 19:13 | Сообщение # 4
молчун
Группа: Проверенные
Пользователь №: 2614
Сообщений: 31
Получено оценок: 5
Aleko, ида нету. :(
chu4__x, не работает pinch


Сообщение отредактировал MrFrost - Пятница, 23.04.2010, 19:17
  
GlebLozhkovoy
Дата: Пятница, 23.04.2010, 20:34 | Сообщение # 5
говорун
Группа: Проверенные
Пользователь №: 255
Сообщений: 116
Quote (MrFrost)
Класс ссылки... допустим... "link"

если не ошибаюсь так...
Code

.link:{content:'я текст'}

или без ковычек, не припомню....
  
Aleko
Дата: Суббота, 24.04.2010, 02:56 | Сообщение # 6
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
Quote (GlebLozhkovoy)
.link:{content:'я текст'}

Это в css3 так можно O_o ?


Бесплатные обои.
  
GlebLozhkovoy
Дата: Суббота, 24.04.2010, 08:29 | Сообщение # 7
говорун
Группа: Проверенные
Пользователь №: 255
Сообщений: 116
Aleko, только , если не ошибаюсь нужно указывать где впереди ил сзади.
Code

<style>
.link:before{content: 'Hello 4rom CSS3 content tags '}
</style>
<div class="link">Примерчикус<div>

немного инфы тут.
master

Сообщение отредактировал GlebLozhkovoy - Суббота, 24.04.2010, 08:31
  
MrFrost
Дата: Суббота, 24.04.2010, 13:51 | Сообщение # 8
молчун
Группа: Проверенные
Пользователь №: 2614
Сообщений: 31
Получено оценок: 5
Aleko, стыдно об этом не знать lol
GlebLozhkovoy, этот стиль добавляет текст, но не заменяет. Если бы заменял, то я эту тему не создавал бы ;)


Сообщение отредактировал MrFrost - Суббота, 24.04.2010, 13:53
  
GlebLozhkovoy
Дата: Суббота, 24.04.2010, 13:54 | Сообщение # 9
говорун
Группа: Проверенные
Пользователь №: 255
Сообщений: 116
Quote (MrFrost)
этот стиль добавляет текст, но не заменяет. ;)

я пример для Aleko ввёл. Для тебя вот
Code

#id_name { content: 'title'; }
  
MrFrost
Дата: Суббота, 24.04.2010, 14:26 | Сообщение # 10
молчун
Группа: Проверенные
Пользователь №: 2614
Сообщений: 31
Получено оценок: 5
GlebLozhkovoy, я уже говорил, что ида нету
С помощью CSS не получится заменить текст, только дополнить. Нужен js


Сообщение отредактировал MrFrost - Суббота, 24.04.2010, 14:28
  
UnderShot
Дата: Суббота, 24.04.2010, 14:34 | Сообщение # 11
оратор
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
MrFrost, перед </body>
Code
<script>
var a=document.getElementsByTagName('a'),i=0;
for(;i<a.length;i++){
if(a[i].className=='link'){a[i].innerText=a[i].innerText.replace(/Имя ссылки/gi,'Новое имя')}
};
</script>


Очень важная тема!
Filmzona — онлайн фильмы.
  
MrFrost
Дата: Суббота, 24.04.2010, 14:38 | Сообщение # 12
молчун
Группа: Проверенные
Пользователь №: 2614
Сообщений: 31
Получено оценок: 5
UnderShot, не работает... Ты сам проверял этот код?
  
Infamous
Дата: Суббота, 24.04.2010, 14:42 | Сообщение # 13
говорун
Группа: Проверенные
Пользователь №: 316
Сообщений: 158
Получено оценок: 21
Code
$('a.link').html('Новая надпись');
  
UnderShot
Дата: Суббота, 24.04.2010, 14:43 | Сообщение # 14
оратор
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
Quote (MrFrost)
Ты сам проверял этот код?

нет


Очень важная тема!
Filmzona — онлайн фильмы.
  
MrFrost
Дата: Суббота, 24.04.2010, 15:35 | Сообщение # 15
молчун
Группа: Проверенные
Пользователь №: 2614
Сообщений: 31
Получено оценок: 5
UnderShot, lol
Infamous, какой здесь нужен фреймворк?
  
Aleko
Дата: Суббота, 24.04.2010, 15:49 | Сообщение # 16
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
MrFrost, jQuery. На ucoz он встроен.

Бесплатные обои.
  
MrFrost
Дата: Суббота, 24.04.2010, 16:12 | Сообщение # 17
молчун
Группа: Проверенные
Пользователь №: 2614
Сообщений: 31
Получено оценок: 5
Встроен? Оййй... А я на свой сайт зачем то jq запихал для плагинов. Буду знать ^_^
Да, вот нашел:
Code
<script type="text/javascript" src="http://s101.ucoz.net/src/u.js">

Спс, Aleko lol


Сообщение отредактировал MrFrost - Суббота, 24.04.2010, 16:15
  
MrFrost
Дата: Суббота, 24.04.2010, 16:32 | Сообщение # 18
молчун
Группа: Проверенные
Пользователь №: 2614
Сообщений: 31
Получено оценок: 5
Infamous, тоже не работает, но все равно уже нашел решение. :)
  
GlebLozhkovoy
Дата: Суббота, 24.04.2010, 17:49 | Сообщение # 19
говорун
Группа: Проверенные
Пользователь №: 255
Сообщений: 116
Quote (MrFrost)
Infamous, тоже не работает, но все равно уже нашел решение. :)

и как же? умираю от интереса >:)
  
UnderShot
Дата: Суббота, 24.04.2010, 18:06 | Сообщение # 20
оратор
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
Quote (GlebLozhkovoy)
и как же? умираю от интереса
+1


Очень важная тема!
Filmzona — онлайн фильмы.
  
chu4___x
Дата: Суббота, 24.04.2010, 19:29 | Сообщение # 21
говорун
Группа: Проверенные
Пользователь №: 13
Сообщений: 211
Получено оценок: 19
MrFrost, мой вариант работает, единственное объяснение - у вас не достаточно мозгов, чтобы правильно его поставить.

«POST данные для модулей системы»
  
MrFrost
Дата: Суббота, 24.04.2010, 19:38 | Сообщение # 22
молчун
Группа: Проверенные
Пользователь №: 2614
Сообщений: 31
Получено оценок: 5
chu4___x, попрошу без оскорблений. Устанавливал нормально. Чей не первый день изучаю html. Можно пример действия скрипта?
  
neio
Дата: Суббота, 24.04.2010, 19:54 | Сообщение # 23
говорун
Группа: Проверенные
Пользователь №: 128
Сообщений: 195
Получено оценок: 26
MrFrost, это js lol
  
MrFrost
Дата: Суббота, 24.04.2010, 20:09 | Сообщение # 24
молчун
Группа: Проверенные
Пользователь №: 2614
Сообщений: 31
Получено оценок: 5
Да????????!!!!!! А я думал php! Реал! Я имел в виду <sсriрt type="text/javascript"></sсriрt> - это теги html. <_<
  
neio
Дата: Суббота, 24.04.2010, 20:24 | Сообщение # 25
говорун
Группа: Проверенные
Пользователь №: 128
Сообщений: 195
Получено оценок: 26
Quote (MrFrost)
А я думал php!

Молодец.
Quote (MrFrost)
это теги html.

кэп?
  
chu4___x
Дата: Суббота, 24.04.2010, 22:16 | Сообщение # 26
говорун
Группа: Проверенные
Пользователь №: 13
Сообщений: 211
Получено оценок: 19
MrFrost, break уберите.

«POST данные для модулей системы»
  
MrFrost
Дата: Суббота, 24.04.2010, 23:30 | Сообщение # 27
молчун
Группа: Проверенные
Пользователь №: 2614
Сообщений: 31
Получено оценок: 5
chu4___x, вот теперь работает :D
Но я уже решил эту проблему
  
UnderShot
Дата: Суббота, 24.04.2010, 23:36 | Сообщение # 28
оратор
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
chu4___x, я понять не могу, что делает break?

Очень важная тема!
Filmzona — онлайн фильмы.
  
Aleko
Дата: Суббота, 24.04.2010, 23:50 | Сообщение # 29
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
UnderShot, идентификатор используемый для остановки цикла или в теле switch и переходу к следующей инструкции.

Бесплатные обои.
  
UnderShot
Дата: Воскресенье, 25.04.2010, 13:19 | Сообщение # 30
оратор
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
Aleko, спасибо.

Очень важная тема!
Filmzona — онлайн фильмы.
  
  • Страница 1 из 1
  • 1
Поиск:
© Studioad.ru 2006 · 2010. Использование материалов форума на сторонних ресурсах без прямой обратной ссылки строго запрещено. Хостинг от uCoz.