Заполнение INPUT при клике на ссылку.

ALKAPONE

Создатель
Регистрация
25 Янв 2009
Сообщения
17
Реакции
1
Добрый день. Возникла необходимость title ссылки записывать в поле inputa. Собственно написал небольшой скрипт вот он:

HTML:
<html>
<head>
<script>function clickMe(element){ document.getElementById('test').value = element.title;}
</script>
</head>
<body><ahref="#"title="Тест"onClick="clickMe(this);returnfalse;">Тест</a><inputid="test"type="text">
</body></html>

Думал что поможет, как бы описанные мною функции он выполняет, но он INPUT отслеживает по ID. А INPUT в который мне нужно вставить значение генерируется в отдельном JS скрипте, и если в процесс генерации этого INPUT'a я добавляю к нему значение id (Так как в кастоме его там нет), то он перестает выполнять свои функции, а именно поиск по таблице.

Сайт на котором это можно поглядеть: Для просмотра ссылки Войди или Зарегистрируйся
Может кто знает, как решить мою проблему?

Спасибо за внимание и потраченное время, с уважением Евгений.
 
Во первых у Вас на сайте две библиотеки jquery что само по себе не хорошо
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Применительно к написанному Вами выше коду это можно сделать так
Код:
jQuery.noConflict(); (function($){ /
$('a').click(function(){
$('input:text').val($(this).attr('title'));
});
})(jQuery);
 
Написал вопрос на картинке
 

Вложения

  • 2.jpg
    2.jpg
    117,8 KB · Просмотры: 23
посмотрел исходники.. насколько я понял, вам надо это:
HTML:
$( 'area' ).click( function(){

    $( '#example_filter input' ).val( $(this).attr( 'tooltip' ) );

});

зы.. если положите в шапку, оберните в $(document).ready(function(){ .... }), ну или в самый низ сайта в <script /> положите..
 
Последнее редактирование:
если инпут генерируется динамически - как его можно найти? css селектор ?

написал бы код, но если "ЧТО" нужно установить - ясно, то "КУДА" - нет.

jQuery на сайте подсключен - будет еще проще. Или сюда, или в аську пиши
 
Назад
Сверху