|
|
Модератор форума: JonMagon |
Сообщество uCoz Вебмастеру JavaScript, Flash и прочие технологии Доработка поиска. Скрипт. |
Доработка поиска. Скрипт. |
Здравствуйте!
Появилась необходимость в такой функции. Сам занимаюсь версткой, скрипты не пишу. Суть скрипта: при клике на картинку скрипт должен добавлять в строку поиска определенное слово; таких изображений будет несколько с разными словами. При нажатие несколько раз, или же на разные изображения, скрипт должен не заменять слово в строке, а продолжать заполнять строку. Думаю это очень просто реализуется, но мне язык не знаком. Вот форма. Доступ к ней есть, можно редактировать. Код <form action="/search/" method="get" onsubmit="this.sfSbm.disabled=true"> <input style="width:82%" size="23" onfocus="this.value=''" value="Пошук по сайту..." onblur="if (this.value==''){this.value='Пошук по сайту...'}" maxlength="30" name="q"> <input style="width: 13%;float: right;" type="submit" value="Пошук" id="sfSbm" class="searchSbmFl"> </form> Спасибо тому кто поможет. Взамен могу помочь по верстке. Основной профиль работ - адаптивная верстка. |
Код <form action="/search/" method="get" onsubmit="this.sfSbm.disabled=true"> <input style="width:82%" id="advancedSearch" size="23" onfocus="this.value=''" value="Пошук по сайту..." onblur="if (this.value==''){this.value='Пошук по сайту...'}" maxlength="30" name="q"> <input style="width: 13%;float: right;" type="submit" value="Пошук" id="sfSbm" class="searchSbmFl"> </form> <img src="картинка" width="100" onclick="advancedSearch('Один');"/> <img src="картинка" width="100" onclick="advancedSearch('Два');"/> <img src="картинка" width="100" onclick="advancedSearch('Три');"/> <script> function advancedSearch(keywords){ var thisvallue=$('#advancedSearch').val(); $('#advancedSearch').val(thisvallue+keywords); }; </script> Сообщение отредактировал K1l0 - Вторник, 09 Сен 2014, 10:38:38
|
Спасибо. Все отлично работает.
|
| |||
| |||