2013-12-11 25 views
0

是否可以創建用於從表單中選擇特定選項的超鏈接?超鏈接作爲表單提交的替代方案

例如:我有一個提交/搜索按鈕的搜索表單。第一個表單元素是包含紅色,黃色和藍色的下拉列表。第二個表單元素包含形狀圓形,方形,三角形。

是否可以在表單之外創建超鏈接來運行搜索查詢?即我可以設置超鏈接來返回所有紅色形狀。

對不起,如果解釋不好。

+0

使用GET而不是POST – skrilled

+0

如果它是GET,它設置正確的查詢字符串。如果一篇文章,你需要運行一些JavaScript。 – epascarello

+0

我給你...... [jQuery](http://jquery.com/)。好好學習,你會走得很遠。 – RustyToms

回答

2

如果是GET,它僅僅是一個簡單的URL

<a href="myPage.php?color=red&shape=square"> Red Square</a> 

如果它是一個POST,你需要運行一些JavaScript代碼來設置表單值和提交。

document.getElementById("color").value = "red"; 
document.getElementById("shape").value = "square"; 
document.getElementById("formId").submit(); 
+0

非常有幫助,謝謝 – user3089184