表单搜索提交帮助

时间:2011-01-30 17:56:19

标签: html forms

嘿伙计们,我有一个表格,有4个按钮可供用户点击提交。一个搜索所有内容,另一个搜索用户,另一个搜索剪辑,第四个搜索主题。现在我的问题是按钮有name = category和value =(搜索类型),我打算做的是将用户发送到地址栏中带有category = value的搜索结果页面(使用GET方法)。这在firefox上工作正常,但它根本不能使用谷歌浏览器。有帮助吗?这是代码:

<form method="get" action="search.php" name="search" onsubmit="return Validate();">
        <input type="text" class="searchit" title="Search..." name="search" id="search" /><br/>

        <label><span> </span> <input name="submitter" type="submit" value="Search" class="searchsubmitButton" id="submitter" /></label>
        <span class="searchfor">Search for:</span>
        <label><span> </span> <input name="c" type="submit" value="Users" class="searchsubmitButton" id="submitter" /></label>
        <label><span> </span> <input name="c" type="submit" value="Clips" class="searchsubmitButton" id="submitter" /></label>
        <label><span> </span> <input name="c" type="submit" value="Topics" class="searchsubmitButton" id="submitter" /></label>
    </form>

2 个答案:

答案 0 :(得分:0)

因为您的输入字段位于<label></label>标记内?

答案 1 :(得分:0)

看一下这个主题:Safari and Chrome back button changes hidden and submit values in forms

我能想到的最简单的解决方案是创建一个名为“c”的隐藏字段。然后,当单击提交按钮时,在提交表单之前先在“c”隐藏字段中设置值(用户,剪辑或主题)。

相关问题