Размещать ссылки на форму поиска? - PullRequest
0 голосов
/ 22 июля 2010

У меня есть список переходов, который отлично работает. Обычно пользователь выбирает опцию из выпадающего списка, и выбор публикуется в форме поиска.

Вот код:

<form id="brandForm" name="brandForm" method="post"
action="http://www.domain.com/search.php">
<select name="stext" id="stext" 
onchange="document.brandForm.submit()">
    <option selected="selected">Select Products...&nbsp;&nbsp;</option>
    <option value="Option1">Option 1</option>
    <option value="Option2">Option 2</option>
</select>
<input name="posted" id="posted" value="1" type="hidden">
</form>

То, что я сейчас пытаюсь сделать, это отобразить список в виде списка ссылок, а не раскрывающегося списка, как «похожие теги», которые вы видите на сайтах. Например. на странице о футбольных мячах будет отображен список слов, таких как футбол, чемпионат мира по футболу, спорт, стадион, болельщик, толпа, аплодисменты, зритель, и при нажатии на него он выполняет ту же функцию, что и мой список прыжков, и отправляет термин search.php.

Я просто не могу заставить это работать, и я надеялся, что свежая пара глаз найдет решение.

Спасибо

1 Ответ

0 голосов
/ 22 июля 2010

То есть вы хотите использовать старые старые гиперссылки вместо списка выбора?

Еще рано, у меня не было кофе, так что это, вероятно, не совсем разбирается, но что-то вроде этого может быть?

<input name="stext" id="stext" value="" type="hidden"/>

<a href="#" onclick="document.brandForm.stext='Option1' ; document.brandForm.submit()">Option1</a>

То есть, щелкнув ссылку, можно скрыть поле формы, а затем отправить форму.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...