0

我不知道如何准确地表达它,所以就这样吧。

我在我的网页上创建了一个搜索栏,它使用您的输入文本来搜索另一个网站。这就是我所拥有的(事情已被审查):

<form name="search" class="form-search" method="get" action="http://www.nameofwebsite.com/search.php?">  
<input name="searchbynum" type="text" class="search-query input-large" onkeypress="return submitenter(this,event)">  
<button type="submit" class="btn btn-primary">Search</button>  
</form>  

在实际网站上搜索时,搜索 URL 如下所示:

http://www.nameofwebsite.com/search.php?searchbynum=search+phrase&searchbydesc=&Submit=Go

其中“搜索+短语”是搜索的内容。说到重点,
我需要做什么才能在搜索末尾添加“&searchbydesc=&Submit=Go”?

4

1 回答 1

1

将隐藏字段添加到您的页面。

<form ...>
    <div>
        <input type="hidden" name="searchbydesc" value="" />
        <input type="hidden" name="Submit" value="Go" />
    </div>
</form>

请注意,您的 HTML 是无效的。一个<form>元素不能有<input />直接子元素,它们必须被包裹在一个<div><fieldset>其他类似的元素中。

于 2012-07-16T01:52:34.957 回答