美文网首页
HTML5 - input标签新属性

HTML5 - input标签新属性

作者: Hyso | 来源:发表于2019-03-04 14:45 被阅读0次

使用html5中input标签的新属性时,需注意浏览器的兼容性。

  • autofocus
    自动获取焦点
<input type="text" name="username" autofocus />
  • placeholder
    默认信息
<input type="text" name="username" placeholder="请输入用户名" />
  • required
    表示必填项。若没填写,将无法提交表单,并在提交表单时将给出提示信息。
<form action="#" method="get">
    <input type="text" name="username" required />
    <input type="submit" name="submit">
</form>

可使用setCustomValidity()函数设置required属性的提示信息

<form action="#" method="get">
    <input type="text" name="username" id="username" required />
    <input type="submit" name="submit">
</form>

<script>
    document.querySelector("#username").setCustomValidity("用户名不能为空");
</script>
  • form
    使用场景:某input标签在form表单外,但是提交时其值也需要作为参数一起传递。
    使用方法:将input标签中form属性的值填写为待提交表单的id即可。
<form action="#" id="test" method="get">
    <input type="text" name="username" required />
    <input type="submit" name="submit">
</form>

<input type="text" name="email" form="test" />
  • list
    list属性需与datalist标签一起使用,规定输入域的选项列表。
    注意:当input标签使用list属性后,并不表示input标签中的值只能是选项列表中的。
<input type="text" name="email"  list="email"/>
<datalist id="email">
     <option value="327645605@qq.com"></option>
     <option value="327645605@163.com"></option>
</datalist>

相关文章

  • HTML5常用的标签

    目录: HTML5新结构标签 HTML5新其他标签 HTML5新input类型 HTML5新属性 HTML5高级应...

  • Html5 - 新特性

    一. 语义化标签 二. 新表单类型和属性 新的input类型 input的新属性 form的新属性 新的表单标签 ...

  • HTML5 - input标签新属性

    使用html5中input标签的新属性时,需注意浏览器的兼容性。 autofocus自动获取焦点 placehol...

  • web前端学习技术之对HTML5 智能表单的理解

    Html5新增input的form属性,用于指向特定form表单的id,实现input无需放在form标签之中,即...

  • web前端开发技术之浅谈对HTML5 智能表单的理解

    Html5新增input的form属性,用于指向特定form表单的id,实现input无需放在form标签之中,即...

  • HTML5 表单属性

    HTML5 新的表单属性HTML5的 和 标签添加了几个新的属性新属性:1.autocomplete2...

  • 2019-10-20

    HTML5 File API 在 HTML5 的 input 标签中,新增了一个 type=file 属性的表单控...

  • 用Bootstrap美化按钮demo

    在HTML5中,按钮的常用属性主要为背景颜色和大小demo代码演示 一. input标签: 二. button标签...

  • HTML5安全

    HTML5新标签新标签的XSS 和 HTML5种新增的一些标签和属性,使得XSS等Web攻击产生了新的变化,为了总...

  • HTML5语法,标签, 属性

    @(HTML5)[HTML5 语法, HTML5标签, HTML5属性] [TOC] 一 、HTML5语法,标签,...

网友评论

      本文标题:HTML5 - input标签新属性

      本文链接:https://www.haomeiwen.com/subject/qexiuqtx.html