Показать сообщение отдельно
  #1 (permalink)  
Старый 02.01.2013, 09:36
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,794

Простой скрипт под GM
С новым годом.

Хотел написать скрипт для GreaseMonkey, который добавляет ссылку "ответить" при нажатии на которую из комментария берется ник отправителя и добавляется в текстовое поле.
Ссылку добавить удалось, но она выглядит так:
<a href="javascript://" onclick="document.getElementsByTagName(textarea)[0].value=nik">Ответить</a>

И из-за этого ничего не работает.

Исходный код:
var blocks=document.getElementsByClassName('block_zero');
var block=blocks.length-3;
for (var i=1;i<=block;i++) {
var nik=document.getElementsByClassName('block_zero')[i].getElementsByTagName('a')[1].innerHTML;
var text='document.getElementsByTagName('"textarea"')[0].value=nik';
document.getElementsByClassName('block_zero')[i].getElementsByClassName('medium')[0].getElementsByTagName('span')[0].innerHTML+=' | <a href="javascript://" onclick="'+text+'">Ответить</a>';
}



Помогите заставить работать скрипт, заранее спасибо.
Ответить с цитированием