网站首页 > 教程文章 正文
在编写HTML5页面时,我们很多时候都需要用到表单属性,那么HTML5作为一个新晋IT界红人,HTML5表单属性有哪些呢?今天先来分享一下其中的<form> / <input> autocomplete 属性、<input> autofocus 属性、<input> form 属性以及<input> formaction 属性。
<form> / <input> autocomplete 属性
autocomplete 属性规定 form 或 input 域应该拥有自动完成功能。
当用户在自动完成域中开始输入时,浏览器应该在该域中显示填写的选项。
提示: autocomplete 属性有可能在 form元素中是开启的,而在input元素中是关闭的。
注意: autocomplete 适用于 <form> 标签,以及以下类型的 <input> 标签:text, search, url, telephone, email, password, datepickers, range 以及 color。
实例
HTML form 中开启 autocomplete (一个 input 字段关闭 autocomplete ):
<form action="demo-form.php" autocomplete="on">
First name:<input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
E-mail: <input type="email" name="email" autocomplete="off"><br>
<input type="submit">
</form>
提示:某些浏览器中,您可能需要启用自动完成功能,以使该属性生效。
<form> novalidate 属性
novalidate 属性的一个boolean 属性.
novalidate 属性规定在提交表单时不应该验证 form 或 input 域。
实例
无需验证提交的表单数据
<form action="demo-form.php" novalidate>
E-mail: <input type="email" name="user_email">
<input type="submit">
</form>
<input> autofocus 属性
autofocus 属性是一个 boolean 属性.
autofocus 属性规定在页面加载时,域自动地获得焦点。
实例
让 "First name" input 输入域在页面载入时自动聚焦:
First name:<input type="text" name="fname" autofocus>
<input> form 属性
form 属性规定输入域所属的一个或多个表单。
提示:如需引用一个以上的表单,请使用空格分隔的列表。
实例
位于form表单外的input 字段引用了 HTML form (该 input 表单仍然属于form表单的一部分):
<form action="demo-form.php" id="form1">
First name: <input type="text" name="fname"><br>
<input type="submit" value="Submit">
</form>
Last name: <input type="text" name="lname" form="form1">
<input> formaction 属性
The formaction 属性用于描述表单提交的URL地址.
The formaction 属性会覆盖<form> 元素中的action属性.
注意: The formaction 属性用于 type="submit" 和 type="image".
实例
以下HTMLform表单包含了两个不同地址的提交按钮:
<form action="demo-form.php">
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
<input type="submit" value="Submit"><br>
<input type="submit" formaction="demo-admin.php"
value="Submit as admin">
</form>
了解更多计算机相关知识,可登陆北大青鸟广州新嘉华官网查看,或联系在线值班老师了解详情。
猜你喜欢
- 2025-06-30 高德地图经纬度坐标批量拾取(高德地图如何拾取经纬度)
- 2025-06-30 自己会进名人堂吗?库里:希望已经得到保证 我不会放慢脚步
- 2025-06-30 ASP.NET AJAX用户界面开发工具集Q3 2015 SP1全新发布
- 2025-06-30 UI控件Telerik UI for Silverlight发布R2 2016
- 2025-06-30 可以扣篮吗?库里:我以前绝对能扣 现在为节省体能更多选择上篮
- 2025-06-30 Chrome重大更新——可自动修改被泄漏的密码
- 2025-06-30 库里谈三分纪录:我希望继续将这项纪录推至一种无法触碰的位置
- 2025-06-30 12个ComfyUI必备的自定义节点(cloudflare自定义节点)
- 2025-06-30 库里谈臂展:这真的让我很苦恼 我的身高臂展都只有6尺3寸
- 2025-06-30 Win10学院:Setup.exe命令行参数详解
- 最近发表
-
- 高德地图经纬度坐标批量拾取(高德地图如何拾取经纬度)
- 自己会进名人堂吗?库里:希望已经得到保证 我不会放慢脚步
- ASP.NET AJAX用户界面开发工具集Q3 2015 SP1全新发布
- UI控件Telerik UI for Silverlight发布R2 2016
- 可以扣篮吗?库里:我以前绝对能扣 现在为节省体能更多选择上篮
- Chrome重大更新——可自动修改被泄漏的密码
- 库里谈三分纪录:我希望继续将这项纪录推至一种无法触碰的位置
- 12个ComfyUI必备的自定义节点(cloudflare自定义节点)
- 库里谈臂展:这真的让我很苦恼 我的身高臂展都只有6尺3寸
- Win10学院:Setup.exe命令行参数详解
- 标签列表
-
- location.href (44)
- document.ready (36)
- git checkout -b (34)
- 跃点数 (35)
- 阿里云镜像地址 (33)
- qt qmessagebox (36)
- mybatis plus page (35)
- vue @scroll (38)
- 堆栈区别 (33)
- 什么是容器 (33)
- sha1 md5 (33)
- navicat导出数据 (34)
- 阿里云acp考试 (33)
- 阿里云 nacos (34)
- redhat官网下载镜像 (36)
- srs服务器 (33)
- pico开发者 (33)
- https的端口号 (34)
- vscode更改主题 (35)
- 阿里云资源池 (34)
- os.path.join (33)
- redis aof rdb 区别 (33)
- 302跳转 (33)
- http method (35)
- js array splice (33)