Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Как вставить смайл в текстовое поле


Автор: AlexanderI 11.7.2006, 12:50
Есть форма, в которой много полей TEXT.
Рядом с ними ссылки, понажатию на которые открывается окно где выбераем Smile.
Как сделать, чтобы по нажатию на этот смайл, текст добавлялся именно в то поле TEXT, от которого была нажата ссылка ?

У меня есть код, но только для одного поля. А вот как сделать для неограниченного числа полей ? Т.е. doc и date могут быть любые.

Код
   function add_smilie(code)
    {
        opener.document.doc.date.value = code;
            window.close();
    } 



M
Sardar
Пользуйся кнопкой "Код"
  

Автор: JSman 11.7.2006, 16:50
создай переменную _lastElement (или window._lastElement).
в нее пиши name или id последнего активированного элемента. ( ondeactivate событие)

и ссылайся из своего окна на нее.  

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)