2012-07-16 194 views
0

我不知道如何正確表達,所以在這裏。HTML搜索欄

我在我的網頁上創建了一個搜索欄,它使用您的輸入文本來搜索另一個網站。 這是我有什麼(東西都被刪):

<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> 

當實際的網站上進行搜索時,搜索網址如下:

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

去哪兒「搜索+短語」被什麼是搜索。爲了達到這一點,
在搜索結尾處添加「& searchbydesc = & Submit = Go」需要做些什麼?

回答

1

將隱藏的字段添加到您的頁面。

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

請注意,您的HTML原樣無效。 A <form>元素不能有<input />元素作爲直系子元素,它們必須包裝在<div><fieldset>或其他類似元素中。