Заполнение input'a

Mongolor

Новичок
Заполнение input'a

подскажите есть такая конструкция на странице

<a>$abc</a>

<input type="text" name="name">

к ссылке нужно прикрутить событие onclick по которому перепенная $abc будет записываться в поле input

ps не ругайте, ибо рабочих вариантов везде вагон, ставлю себе - не работают. :(
 

FB3

Новичок
Ссылке onclick, в onclicke код на JavaScript, который находит нужное поле и вставляет туда содержимое тэга.
 

dimagolov

Новичок
только чтобы код мог найти input, ему надо прописать id и для поиска юзать document.getElementById()
 

FB3

Новичок
Автор оригинала: dimagolov
только чтобы код мог найти input, ему надо прописать id и для поиска юзать document.getElementById()
Это наилучший вариант, но вовсе не обязательный :)
 

Mongolor

Новичок
все заработало, накосячил в синтаксисе и с кавычками.

а как сделать чтобы он не стирал то что туда уже введено а дополнял?

<a onclick="document.getElementById('msgi_my_id').innerText = 'mongolor'" class="other_persons">mongolor</a>

вот такая конструкция работает в опере и IE, а в мозилле не хочет.
 

dimagolov

Новичок
конечно не хочет. innerText это мелкомягкая приблуда. innerHTML юзай. (для input-в вообще-то нужно юзать value)
 
Сверху