本文介绍HTML form target属性指定名称或关键字,该名称或关键字指示在提交表单后在何处显示收到的响应,在线实例演示如何使用HTML form target 属性、浏览器的兼容性、语法定义及它的属性值详细资料等。
在线示例
提交一个在新窗口或新选项卡中打开的表单,即在新窗口或新选项卡中显示接收到的响应:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>HTML <form> target 属性使用-大卫编程网(div.cn)</title> </head> <body> <form action="action_page.php" method="get" target="_blank"> First name: <input type="text" name="fname"><br> Last name: <input type="text" name="lname"><br> <input type="submit" value="Submit"> </form> </body> </html>测试看看 ‹/›
浏览器兼容性
IEFirefoxOperaChromeSafari
所有主流浏览器都支持 target 属性。
定义和用法
target属性指定名称或关键字,该名称或关键字指示在提交表单后在何处显示收到的响应。
target 属性定义浏览器上下文(比如选项卡、窗口或内联框架)的名称或关键词。
HTML 4.01 与 HTML5之间的差异
HTML5 支持 target 属性。
在 HTML 4.01 中,target 属性 已废弃。
注意:HTML5不支持框架和框架集,因此_parent,_top和framename值现在主要用于iframe。
语法
<form target="_blank|_self|_parent|_top|framename">
属性值
值 | 描述 |
---|---|
_blank | 在新窗口/选项卡中打开。 |
_self | 在同一框架中打开。(默认) |
_parent | 在父框架中打开。 |
_top | 在整个窗口中打开。 |
framename | 在指定的 iframe 中打开。 |