1、form属性

表单内的从属元素,可以写在表单外部。可以通过指定元素的form属性来声明元素所属表单。form的属性值为表单的id。

1 <form id="testForm">
2     <input type="text">
3 </form>
4 <textarea form="testForm"></textarea>

详细学习内容可参看:HTML5新增的form属性简介

2、formaction属性

给所有的提交按钮增加formaction属性,可以通过不同的按钮将表单提交到不同的页面。

1 <form id="testForm" action="serve.jsp">
2     <input type="submit" name="s1" value="v1" formaciton="s1.jsp">提交到s1
3     <input type="submit" name="s2" value="v2" formaciton="s2.jsp">提交到s2
4     <input type="submit">
5 </form>

浏览器支持:Internet Explorer 10, Firefox, Opera, Chrome, 和 Safari 支持 formaction 属性。

3、formmethod属性

formmethod 属性定义发送表单数据到 action URL 的 HTTP 方法。

<form id="testForm" action="serve.jsp"><input type="submit" name="s1" value="v1" formaciton="s1.jsp" formmethod="post">提交到s1<input type="submit" name="s2" value="v2" formaciton="s2.jsp" formmethod="get">提交到s2
</form>

4、placeholder属性

用于未输入文本框显示输入提示。

1 <input type="text" placeholder="请输入用户名">

5、autofocus属性

给文本框、选择框或者按钮添加autofocus属性,可在页面打开时自动获得光标焦点。一个页面上只能有一个具有autofocus属性的控件。

1 <input type="text" autoforcus>

浏览器支持:Internet Explorer 10、Firefox、Opera、Chrome 和 Safari 支持 autofocus 属性。

6、list属性

为单行文本框特有属性,配合datalist标签使用。属性值为datalist标签的id。

1 text:<input type="text" list="testList">
2 <datalist id="testList" style="display:none;">
3     <option value="Good Morning">Good Morning</option>
4     <option value="Hello">Hello</option>
5     <option value="Good Afternoon">Good Afternoon</option>
6 </datalist>

浏览器支持:Internet Explorer 10、Firefox、Opera 和 Chrome 支持 list 属性。

7、autocomplete属性

规定输入字段是否应该启用自动完成功能。自动完成允许浏览器预测对字段的输入。当用户在字段开始键入时,浏览器基于之前键入过的值,应该显示出在字段中填写的选项。

text:<input type="text" name="textInput" list="testList" placeholder="输入一句英文问候语" autocomplete="on">
<datalist id="testList" style="display:none;"><option value="Good Morning">Good Morning</option><option value="Hello">Hello</option><option value="Good Afternoon">Good Afternoon</option>
</datalist>

详细学习内容可参看:HTML5 autocomplete属性、表单自动完成

8、input的新增type属性种类

描述
url 定义用于输入 URL 的字段。
time 定义用于输入时间的控件(不带时区)。
search 定义用于输入搜索字符串的文本字段。
number 定义用于输入数字的字段。
email 定义用于 e-mail 地址的字段。
date 定义 date 控件(包括年、月、日,不包括时间)。
datetime 定义 date 和 time 控件(包括年、月、日、时、分、秒、几分之一秒,基于 UTC 时区)。
datetime-local 定义 date 和 time 控件(包括年、月、日、时、分、秒、几分之一秒,不带时区)。
month 定义 month 和 year 控件(不带时区)。
week 定义 week 和 year 控件(不带时区)。
range 定义用于精确值不重要的输入数字的控件(比如 slider 控件)。
tel 定义用于输入电话号码的字段。
color 定义拾色器。

详细学习内容可参看:HTML <input> type 属性

更多专业前端知识,请上 【猿2048】www.mk2048.com

HTML5新增属性学习笔记相关推荐

  1. HTML5 学习总结(二)——HTML5新增属性与表单元素

    一.HTML5新增属性 1.1.contextmenu contextmenu的作用是指定右键菜单. <!DOCTYPE html> <html><head>< ...

  2. html5 scrollheight,JavaScript之scrollTop、scrollHeight、offsetTop、offsetHeight等属性学习笔记...

    全文参考:https://github.com/iuap-design/blog/issues/38 .MDN clientHeight,只读 clientHeight可以用公式 CSS height ...

  3. html 滚动条 scrolltop scrollheight,JavaScript之scrollTop、scrollHeight、offsetTop、offsetHeight等属性学习笔记...

    全文参考:https://github.com/iuap-design/blog/issues/38 .MDN clientHeight,只读 clientHeight可以用公式 CSS height ...

  4. HTML5与CSS3学习笔记

    HTML与CSS学习笔记 HTML5 1.标签 简单的网页的基本结构 <html><head><title>我的网页<title/></head& ...

  5. html5 新增属性了解

    2019独角兽企业重金招聘Python工程师标准>>> autofocus   获取焦点 <input type="text" name="fna ...

  6. html5猜颜色游戏,好看漂亮的html5网页特效学习笔记(3)_猜猜下一个颜色是什么?...

    效果: 根据给出的两个连续颜色,玩家需要猜出下一个是什么颜色 随机关卡 使用vw,vh,vmin,vmax来屏幕自适应 很难玩 html+css+javascript,但js很短并不难,上手难度:简单 ...

  7. HTML5新增属性nofollow标签的应用场景

    nofollow标签是HTML5新增的一个属性,用于告诉搜索引擎不要追踪特定的网页链接.减少垃圾对搜索引擎的排名影响.网站SEO优化nofollow标签的应用起到一定的作用. 网站Nofollow标签 ...

  8. HTML中的form表单的标签、属性、属性值; CSS以及HTML5新增属性、属性值

    form表单HTML5.CSS3标签及属性.属性值 form表单HTML标签.属性.属性值: (单行文本输入框) (密码输入框) (单选框) (多选框) (提交按钮) (重置按钮) 或者按钮(空按钮) ...

  9. h5(html5),css3入门学习笔记

    萌新入门,做听课笔记,学的是黑马程序员pink老师的视频,可以去b站搜 目录 HTML 一.语法规范 二.基本结构标签(骨架标签) 三.vscode工具生成骨架标签新增代码(一定要写): 四.常用标签 ...

最新文章

  1. 基于协同过滤算法实现选课推荐系统
  2. Elasticsearch,Kibana,Logstash,NLog实现ASP.NET Core 分布式日志系统
  3. VTK:模型之Bottle
  4. 18 个 jQuery Mobile 开发贴士和教程
  5. 高精度计时器(编程测试效率用)
  6. Jq remove的使用
  7. 部署knight项目
  8. 使用java库中的对称加密算法
  9. Certificate Transparency 那些事 | JerryQu 的小站
  10. mysql安装开始报错_MYSQL安装报错 -- 出现Failed to find valid data directory.
  11. 三级计算机等级2021年9月考试准考证下载步骤
  12. c语言表达式语法问题,C语言表达式的语法图与语法检查
  13. wsdl文件怎么看服务器地址,wsdl文件 服务器地址
  14. word文档怎么批量解除锁定_word文档怎么解除锁定
  15. 最新字节跳动面试题之堆排序
  16. 将算术表达式转换成四元式的程序实现
  17. erp系统在会计岗位中起到哪些作用?
  18. android 373dpi对应的布局,[荣耀6X BLN-AL10] EMUI5.0 B373 自定义DPI 来电闪光 接听 录音 核心控制 性能调节 游戏模式 稳定精简顺畅等...
  19. 奶块最新服务器叫什么,奶块全部服务器 | 手游网游页游攻略大全
  20. 【已解决】win10修改用户名,禁用Administrator后,若要继续,请输入管理员用户和密码,只有否

热门文章

  1. mysql语句使用_Mysql基本使用语句
  2. java中 private final_Java笔记:final与private关键字
  3. Linux脚本双引号字符去除,shell命令去除字符串里双引号
  4. java excel sheet页_Java导出Excel Sheet页
  5. 【强化学习】AC注释版本
  6. 34个计算机网络易错知识点总结
  7. Oracle启动操作
  8. iOS安装CocoaPods的详细步骤
  9. 文件系统、mkdir、touch、nano、cp笔记
  10. 2016/06/22 中色启动筹码分析作业