发布搜索表单的链接?

时间:2010-07-22 16:19:58

标签: forms hyperlink

我有一个运行良好的跳转列表。基本上,用户从下拉列表中选择一个选项,并将选择内容发布到搜索表单。

以下是代码:

<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 :(得分:0)

所以你想要普通的超链接而不是选择列表吗?

现在还早,我还没喝咖啡,所以这可能不完全解析,但是这样的事情可能呢?

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

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

也就是说,单击该链接会设置隐藏的表单字段,然后提交表单。