HTML: <form> name 属性

由网友 大卫 发布 阅读 6

HTML: <form> name 属性

name属性指定表单的名称。name属性用于引用JavaScript中的元素,或在提交表单后引用表单数据。

 HTML <form> 标签

在线示例

具有name属性的HTML表单:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>HTML <form> name 属性使用-大卫编程网(div.cn)</title>
<script>
function formSubmit() {
    document.forms["myForm"].submit();
}
</script>
</head>
<body>
<form name="myForm" action="action_page.php" method="get">
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br><br>
<input type="button" onclick="formSubmit()" value="Send form data!">
</form>
<p>注意,头部的JavaScript使用表单的名称来指定要提交的表单。</p>
</body>
</html>
测试看看 ‹/›

浏览器兼容性

IEFirefoxOperaChromeSafari

所有主流浏览器都支持 name 属性。

定义和用法

name属性指定表单的名称。
name属性用于引用JavaScript中的元素,或在提交表单后引用表单数据。

HTML 4.01 与 HTML5之间的差异

无。

HTML 与 XHTML 之间的差异

在 XHTML 中,name 属性已废弃。请使用 id 属性代替。

语法

<form name="text">

属性值

描述
text规定表单的名称。
 HTML <form> 标签

HTML: <form> autocomplete 属性 HTML: <form> novalidate 属性