ID: 35 | 查看详情 | 编辑更新 | ||||||
本章介绍 HTML form 属性input 的 此属性的值必须等于它所属的 <form> 元素的 id 属性。 实例位于 HTML 表单(但仍是表单的一部分)之外的输入字段: <form action="/action_page.php" id="form1"> <label for="fname">姓氏:</label> <input type="text" id="fname" name="fname"><br><br> <input type="submit" value="提交"></form><label for="lname">名字:</label><input type="text" id="lname" name="lname" form="form1"> formaction 属性input 的 注释:该属性会覆盖
实例带有两个提交按钮的 HTML 表单,它们具有不同的操作(action): <form action="/action_page.php"> <label for="fname">姓氏:</label> <input type="text" id="fname" name="fname"><br><br> <label for="lname">名字:</label> <input type="text" id="lname" name="lname"><br><br> <input type="submit" value="提交"> <input type="submit" formaction="/action_page2.php" value="以管理员提交"></form> formenctype 属性input 的 注释:此属性将覆盖
实例有两个提交按钮的表单。第一个发送使用默认编码的表单数据,第二个发送编码为 "multipart/form-data" 的表单数据: <form action="/action_page_binary.asp" method="post"> <label for="fname">First name:</label> <input type="text" id="fname" name="fname"><br><br> <input type="submit" value="提交"> <input type="submit" formenctype="multipart/form-data" value="以 Multipart/form-data 编码提交"></form> formmethod 属性input 的 注释:此属性将覆盖
表单数据可以作为 URL 变量(method="get")或作为 HTTP post 事务(method="post")发送。 关于 GET 的注意事项:
关于 POST 的注意事项:
提示:如果表单数据包含敏感信息或个人信息,请务必使用 POST! 实例有两个提交按钮的表单。第一个使用 method="get" 发送表单数据。第二个使用 method="post" 发送表单数据: <form action="/action_page.php" method="get"> <label for="fname">姓氏:</label> <input type="text" id="fname" name="fname"><br><br> <label for="lname">名字:</label> <input type="text" id="lname" name="lname"><br><br> <input type="submit" value="使用 GET 提交"> <input type="submit" formmethod="post" value="使用 POST 提交"></form> formtarget 属性input 的 注释:此属性将覆盖
实例有两个提交按钮且有不同目标窗口的表单: <form action="/action_page.php"> <label for="fname">姓氏:</label> <input type="text" id="fname" name="fname"><br><br> <label for="lname">名字:</label> <input type="text" id="lname" name="lname"><br><br> <input type="submit" value="提交"> <input type="submit" formtarget="_blank" value="提交到新窗口/标签页"></form> formnovalidate 属性input 的 注释:此属性将覆盖
实例有两个提交按钮的表单(进行和不进行验证): <form action="/action_page.php"> <label for="email">Enter your email:</label> <input type="email" id="email" name="email"><br><br> <input type="submit" value="提交"> <input type="submit" formnovalidate="formnovalidate" value="不进行验证的提交"></form> novalidate 属性
如果已设置,novalidate 属性规定在提交时不应验证所有表单数据。 实例规定在提交时不验证任何表单数据: <form action="/action_page.php" novalidate> <label for="email">Enter your email:</label> <input type="email" id="email" name="email"><br><br> <input type="submit" value="提交"></form> HTML Form 和 Input 元素
如需所有可用 HTML 标签的完整列表,请访问我们的 HTML 标签参考手册。 | ||||||
|发布人 : 1 发布时间: 1970-01-01 08:33 | |留言发给站长 |
Column 1 | Column 2 | Column 3 |
---|---|---|
R1C1 | R1C2 | R1C3 |
Item | Item | Item |