- HTML 教程
- HTML - 首页
- HTML - 路线图
- HTML - 简介
- HTML - 历史与演变
- HTML - 编辑器
- HTML - 基本标签
- HTML - 元素
- HTML - 属性
- HTML - 标题
- HTML - 段落
- HTML - 字体
- HTML - 块
- HTML - 样式表
- HTML - 格式化
- HTML - 引用
- HTML - 注释
- HTML - 颜色
- HTML - 图片
- HTML - 图片地图
- HTML - 内联框架 (iframe)
- HTML - 短语元素
- HTML - 元标签
- HTML - 类
- HTML - ID
- HTML - 背景
- HTML 表格
- HTML - 表格
- HTML - 表头与标题
- HTML - 表格样式
- HTML - 表格列组 (colgroup)
- HTML - 嵌套表格
- HTML 列表
- HTML - 列表
- HTML - 无序列表
- HTML - 有序列表
- HTML - 定义列表
- HTML 链接
- HTML - 文本链接
- HTML - 图片链接
- HTML - 邮箱链接
- HTML 颜色名称与值
- HTML - 颜色名称
- HTML - RGB
- HTML - HEX
- HTML - HSL
- HTML 表单
- HTML - 表单
- HTML - 表单属性
- HTML - 表单控件
- HTML - 输入属性
- HTML 多媒体
- HTML - 视频元素
- HTML - 音频元素
- HTML - 嵌入多媒体
- HTML 头部
- HTML - head 元素
- HTML - 添加 Favicon
- HTML - Javascript
- HTML 布局
- HTML - 布局
- HTML - 布局元素
- HTML - 使用 CSS 进行布局
- HTML - 响应式设计
- HTML - 符号
- HTML - 表情符号
- HTML - 样式指南
- HTML 图形
- HTML - SVG
- HTML - Canvas
- HTML API
- HTML - Geolocation API
- HTML - 拖放 API
- HTML - Web Workers API
- HTML - WebSocket
- HTML - Web 存储
- HTML - 服务器发送事件
- HTML 其他
- HTML - 文档对象模型 (DOM)
- HTML - MathML
- HTML - 微数据
- HTML - IndexedDB
- HTML - Web 消息传递
- HTML - Web CORS
- HTML - WebRTC
- HTML 演示
- HTML - 音频播放器
- HTML - 视频播放器
- HTML - 网页幻灯片
- HTML 工具
- HTML - Velocity Draw
- HTML - 二维码
- HTML - Modernizr
- HTML - 验证
- HTML - 颜色拾取器
- HTML 参考
- HTML - 速查表
- HTML - 标签参考
- HTML - 属性参考
- HTML - 事件参考
- HTML - 字体参考
- HTML - ASCII 码
- ASCII 码表查找
- HTML - 颜色名称
- HTML - 实体
- MIME 媒体类型
- HTML - URL 编码
- 语言 ISO 代码
- HTML - 字符编码
- HTML - 已弃用标签
- HTML 资源
- HTML - 快速指南
- HTML - 有用资源
- HTML - 颜色代码生成器
- HTML - 在线编辑器
HTML - formaction 属性
HTML formaction 属性用于指定处理输入控件并提交表单时重定向到不同页面的文件的 URL。它会覆盖表单元素的 action 属性。它与图像和提交类型的输入元素一起使用,也与 <button> 元素一起使用。
例如,如果图像类型输入元素存在 formaction 属性,则当用户点击图像时,它将重定向到不同的页面。如果用户提交表单,它将重定向到 <form> 元素的 action 属性中指定的 URL。
语法
<tag formaction = "URL"></tag>
应用于
以下列出的元素允许使用 HTML formaction 属性
HTML formaction 属性示例
下面的例子将说明 HTML formaction 属性,以及我们应该在哪里以及如何使用这个属性!
带有 formaction 属性的 input 元素
在下面的示例中,我们将使用 type=submit 的 HTML formaction 属性。
<!DOCTYPE html> <html lang="en"> <head> <title>HTML 'formaction' attribute</title> </head> <body> <p> On clicking login button you will be redirected to index.html page of tutorialspoint as mentioned according to that in action attribute of form tag. </p> <form action="html/index.htm" method="get"> <label for="">Username</label> <input type="text"> <br> <br> <label for="">Password</label> <input type="password"> <br> <br> <input type="submit" value="Login"> </form> <br><br><hr><br> <p> Overriding the link in the action attribute of form tag using formaction attribute of input tag. This form will redirect you to tutorialspoint main page even though link to html page is present in action attribute. </p> <form action="html/index.htm" method="get"> <label for="">Username</label> <input type="text"> <br> <br> <label for="">Password</label> <input type="password"> <br> <br> <input type="submit" value="Login" formaction="https://tutorialspoint.com"> </form> </body> </html>
带有 formaction 属性的 button 元素
考虑另一种情况,我们将使用 button 元素的 formaction 属性。
<!DOCTYPE html> <html lang="en"> <head> <title>HTML 'formaction' attribute</title> </head> <body> <!--HTML 'formaction' attribute--> <p>Example of the HTML 'formaction' attribute</p> <form action="https://tutorialspoint.com" method="get"> <label for="">Name</label> <input type="text"> <br> <br> <label for="">Email</label> <input type="email"> <br> <br> <label for="">Mobile</label> <input type="number"> <br> <br> <button>Submit 1</button> <button formaction="/html/index.htm">Submit 2</button> </form> <p> Submit 1 will redirect you home page of tutorialspoint as it's mentioned in action attribute of form tag, while submit 2 will override this using formaction and will submit to html page of tutorialspoint. </p> </body> </html>
支持的浏览器
属性 | |||||
---|---|---|---|---|---|
formaction | 9.0 | 10.0 | 4.0 | 5.1 | 15.0 |
html_attributes_reference.htm
广告