您的位置:MYSQL中文网 > html formaction HTML DOM Form action 属性

html formaction HTML DOM Form action 属性

2023-07-28 09:30

html formaction HTML DOM Form action 属性

html formaction

HTML formaction 属性用于指定表单提交时要使用的 URL。它可以让你在一个表单中使用多个提交按钮,并且每个按钮都有不同的 URL。

<form action="form_action.asp" method="post"> 
  <input type="submit" value="Submit1" formaction="submit1.asp" /> 
  <input type="submit" value="Submit2" formaction="submit2.asp" /> 
</form> 

上面的代码中,formaction 属性被用来定义不同的 URL,以便在点击不同的提交按钮时,表单数据将被发送到不同的 URL。

此外,formaction 属性还可以用来重写表单中 action 属性所定义的 URL。例如:

 
 <form action="form_action.asp" method="post"> 
   <input type="submit" value="Submit1" formaction="/submit1.asp" /> 
   <input type="submit" value="Submit2" formaction="/submit2.asp" /> 
 </form>   

在这种情况下,当点击 Submit1 时,表单数据将被发送到 submit1.asp 而不是 form_action.asp。

HTML formaction 属性是 HTML5 的新属性,因此浏览器兼容性可能会有所不同。但是大多数现代浏览器都已经开始对其进行充分的支持。

HTML DOM Form action 属性

Form action 属性

Form 对象参考手册 Form 对象

定义和用法

action 属性可设置或返回表单的 action 属性。

action 属性定义了当表单被提交时数据被送往何处。

语法

formObject.action=URL


浏览器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主要浏览器都支持 action 属性


实例

实例

返回表单提交的 URL :

<html>
<body>

<form id="frm1" action="form_action.html">
First name: <input type="text" name="fname" value="Donald"><br>
Last name: <input type="text" name="lname" value="Duck"><br>
<input type="submit" value="Submit">
</form>

<script>
document.write(document.getElementById("frm1").action);
</script>

</body>
</html>

以上实例输出结果:

form_action.html



Form 对象参考手册 Form 对象
阅读全文
以上是MYSQL中文网为你收集整理的html formaction HTML DOM Form action 属性全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 MYSQL中文网 mysqlcn.com 版权所有 联系我们
桂ICP备12005667号-29 Powered by CMS