超链接作为表单提交的替代方案

时间:2013-12-11 01:27:48

标签: javascript php html mysql

是否可以创建针对表单中特定选项的超链接?

示例:我有一个带有提交/搜索按钮的搜索表单。第一个表单元素是一个包含红色,黄色和蓝色的下拉列表。第二个表单元素包含形状circle,square,triangle。

是否可以在表单外部创建超链接以运行搜索查询?即我可以设置一个超链接来返回所有红色形状。

对不起,如果这个解释得很糟糕。

1 个答案:

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