-1

我最初创建了一个 formid="blah" method="GET" action="blah.com" 的表单。该表单收集某些属性并在提交时将其传递给 blah.com。假设我在选择时包含一个下拉/单选按钮,应该更改表单的操作,即应该提交到三个单独的表单中的任何一个。谁能解释一下表单操作是如何工作的?我可以在 action 属性或任何其他属性中调用函数吗?

4

1 回答 1

0

action属性不允许任何脚本代码。

但是,您可以在选择输入的 onchange 事件中或通过表单的 onsubmit 更改操作值。它们都允许您使用 javascript 代码,您可以使用它来更改表单的结果,具体取决于输入。

如果您使用 jQuery,您可以轻松地使用$('input#yourdropdownsname').val(). 更改操作值的表单也是如此。

看到这个javascript - 根据选择更改表单操作?完整的代码示例。

于 2013-08-21T10:12:08.307 回答