我最初创建了一个 formid="blah" method="GET" action="blah.com" 的表单。该表单收集某些属性并在提交时将其传递给 blah.com。假设我在选择时包含一个下拉/单选按钮,应该更改表单的操作,即应该提交到三个单独的表单中的任何一个。谁能解释一下表单操作是如何工作的?我可以在 action 属性或任何其他属性中调用函数吗?
问问题
59 次
1 回答
0
该action
属性不允许任何脚本代码。
但是,您可以在选择输入的 onchange 事件中或通过表单的 onsubmit 更改操作值。它们都允许您使用 javascript 代码,您可以使用它来更改表单的结果,具体取决于输入。
如果您使用 jQuery,您可以轻松地使用$('input#yourdropdownsname').val()
. 更改操作值的表单也是如此。
看到这个javascript - 根据选择更改表单操作?完整的代码示例。
于 2013-08-21T10:12:08.307 回答