• HTML <!--...--> 注释标签
  • HTML <!DOCTYPE> 声明
  • HTML <a> 标签
  • HTML <abbr> 标签
  • HTML <acronym> 标签 - HTML5 不支持
  • HTML <address> 标签
  • HTML <applet> 标签 - HTML5 不支持
  • HTML <area> 标签
  • HTML <article> 标签
  • HTML <aside> 标签
  • HTML <audio> 标签
  • HTML <b> 标签
  • HTML <base> 标签
  • HTML <basefont> 标签 - HTML5 不支持
  • HTML <bdi> 标签
  • HTML <bdo> 标签
  • HTML <big> 标签 - HTML5 不支持
  • HTML <blockquote> 标签
  • HTML <br> 标签
  • HTML <button> 标签
  • HTML <canvas> 标签
  • HTML <caption> 标签
  • HTML <body> 标签
  • HTML <center> 标签 - HTML5 不支持
  • HTML <cite> 标签
  • HTML <code> 标签
  • HTML <col> 标签
  • HTML <colgroup> 标签
  • HTML <command> 标签
  • HTML <datalist> 标签
  • HTML <dd> 标签
  • HTML <dl> 标签
  • HTML <dt> 标签
  • HTML <del> 标签
  • HTML <details> 标签
  • HTML <dfn> 标签
  • HTML <dialog> 标签
  • HTML <dir> 标签 - HTML5 不支持
  • HTML <div> 标签
  • HTML <embed> 标签
  • HTML <fieldset> 标签
  • HTML <figcaption> 标签
  • HTML <figure> 标签
  • HTML <font> 标签 - HTML5 不支持
  • HTML <footer> 标签
  • HTML <frame> 标签 - HTML5 不支持
  • HTML <frameset> 标签 - HTML5 不支持
  • HTML <head> 标签
  • HTML <header> 标签
  • HTML <hgroup> 标签
  • HTML <h1> - <h6> 标签
  • HTML <hr> 标签
  • HTML <em> 标签
  • HTML <i> 标签
  • HTML <iframe> 标签
  • HTML <img> 标签
  • HTML <input> 标签
  • HTML <ins> 标签
  • HTML <kbd> 标签
  • HTML <keygen> 标签
  • HTML <label> 标签
  • HTML <legend> 标签
  • HTML <li> 标签
  • HTML <link> 标签
  • HTML <map> 标签
  • HTML5 <mark> 标签
  • HTML <menu> 标签
  • HTML <meta> 标签
  • HTML <meter> 标签
  • HTML <nav> 标签
  • HTML <noframes> 标签HTML5不支持该标签
  • HTML <noscript> 标签
  • HTML <object> 标签
  • HTML <ol> 标签
  • HTML <optgroup> 标签
  • HTML <output> 标签
  • HTML <option> 标签
  • HTML <p> 标签
  • HTML <param> 标签
  • HTML <form> 标签
  • HTML <pre> 标签
  • HTML <html> 标签
  • HTML5 <progress> 标签
  • HTML <q> 标签
  • HTML <rp> 标签
  • HTML <rt> 标签
  • HTML <ruby> 标签
  • HTML <s> 标签
  • HTML <samp> 标签
  • HTML <script> 标签
  • HTML <section> 标签
  • HTML <select> 标签
  • HTML <small> 标签
  • HTML <source> 标签
  • HTML <span> 标签
  • HTML <strike> 标签 - HTML5 不支持
  • HTML <strong> 标签
  • HTML <style> 标签
  • HTML <sub> 标签
  • HTML <summary> 标签
  • HTML <sup> 标签
  • HTML <table> 标签
  • HTML <tbody> 标签
  • HTML <td> 标签
  • HTML <textarea> 标签
  • HTML <tfoot> 标签
  • HTML <th> 标签
  • HTML <thead> 标签
  • HTML <time> 标签
  • HTML <title> 标签
  • HTML <tr> 标签
  • HTML <track> 标签
  • HTML <tt> 标签 - HTML5 不支持
  • HTML <u> 标签
  • HTML <ul> 标签
  • HTML <var> 标签
  • HTML <video> 标签
  • HTML <wbr> 标签
  •  
    当前位置:  教程>HTML标签参考手册

    HTML <input> 标签

     
        发布时间:2017-1-15  


        本文导语: HTML<input>标签HTML <input> 标签有什么用? HTML中<input> 标签用于搜集用户信息,简单来说就是用户在网页输入的信息都是写在<input>标签中。<input>根据不同的 type 属性值,输入字段可...

     

    HTML <input> 标签


    HTML <input> 标签有什么用?

    HTML中让表单input等文本框设置为只读不可编辑的方法

          有时候,我们希望表单中的文本框是只读的,让用户不能修改其中的信息,如使<input type="text" name="input1" value="中国"> 的内容,"中国"两个字不可以修改。实现的方式归纳一下,有如下几种。 

    方法1: onfocus=this.blur() 当鼠标放不上就离开焦点

    <input type="text" name="input1" value="中国" onfocus=this.blur()> 

    方法2:readonly 

    <input type="text" name="input1" value="中国" readonly> 

    <input type="text" name="input1" value="中国" readonly="true"

    方法3: disabled 

    <input type="text" name="input1" value="中国" disabled="true">

    HTML中让表单input等文本框设置为只读不可编辑的方法完整的例子:

    <input name="ly_qq" type="text" tabindex="2" onMouseOver="this.className='input_1'" onMouseOut="this.className='input_2'" value="123456789" disabled="true" readOnly="true" /> 
    disabled="true" 此果文字会变成灰色,不可编辑。 
    readOnly="true" 文字不会变色,也是不可编辑的

    css屏蔽输入:<input style="ime-mode: disabled"> 

    有两种方法第一:disabled="disabled"这样定义之后被禁用的 input 元素既不可用,也不可点击。第二:readonly="readonly" 只读字段是不能修改的。不过,用户仍然可以使用 tab切换到该字段,还可以选中或拷贝其文本;


    实例

    一个简单的 HTML 表单,包含两个文本输入框和一个提交按钮:

    <form action="demo_form.asp">
      First name: <input type="text" name="fname"><br>
      Last name: <input type="text" name="lname"><br>
      <input type="submit" value="提交">
    </form>




    浏览器支持

    Internet Explorer Firefox Opera Google Chrome Safari

    目前大多数浏览器支持 <input>标签。


    标签定义及使用说明

    <input> 标签规定了用户可以在其中输入数据的输入字段。

    <input> 元素在 <form> 元素中使用,用来声明允许用户输入数据的 input 控件

    输入字段可通过多种方式改变,取决于 type 属性

    提示注释

    注意: <input> 元素是空的,它只包含标签属性

    提示: 你可以使用 <label> 元素来定义 <input> 元素的标注


    HTML 4.01 与 HTML5之间的差异

    在 HTML 4.01 中, "align" 数据已经不再使用。HTML5 中不支持该属性。 可以使用CSS来定义 <input> 元素的对齐方式。

    在 HTML5中, <input> 添加了几个属性,并且添加了对应的值。


    HTML 与 XHTML 之间的差异

    在 HTML 中,<input> 标签没有min iis7站长之家

    在 XHTML 中,<input> 标签必须被正确地关闭。


    属性

    New : HTML5新标签。

    属性描述
    acceptaudio/* video/* image/* MIME_type规定通过文件上传来提交的文件的类型。 (只针对type="file")
    alignleft right top middle bottomHTML5已废弃,不赞成使用。规定图像输入的对齐方式。 (只针对type="image")
    alttext定义图像输入的替代文本。 (只针对type="image")
    autocompleteNewon offautocomplete 属性规定 <input> 元素输入字段是否应该启用自动完成功能。
    autofocusNewautofocus属性规定当页面加载时 <input> 元素应该自动获得焦点。
    checkedcheckedchecked 属性规定在页面加载时应该被预先选定的 <input> 元素。 (只针对 type="checkbox" 或者 type="radio")
    disableddisableddisabled 属性规定应该禁用的 <input> 元素。
    formNewform_idform 属性规定 <input> 元素所属的一个或多个表单。
    formactionNewURL属性规定当表单提交时处理输入控件的文件的 URL。(只针对 type="submit" 和 type="image")
    formenctypeNewapplication/x-www-form-urlencoded multipart/form-data text/plain属性规定当表单数据提交到服务器时如何编码(只适合 type="submit" 和 type="image")。
    formmethodNewget post定义发送表单数据到 action URL 的 HTTP 方法。 (只适合 type="submit" 和 type="image")
    formnovalidateNewformnovalidateformnovalidate 属性覆盖 <form> 元素的 novalidate 属性。
    formtargetNew_blank _self _parent _top framename规定表示提交表单后在哪里显示接收到响应的名称或关键词。(只适合 type="submit" 和 type="image")
    heightNewpixels规定 <input>元素的高度。(只针对type="image")
    listNewdatalist_id属性引用 <datalist> 元素,其中包含 <input> 元素的预定义选项。
    maxNewnumber date属性规定 <input> 元素的最大值。
    maxlengthnumber属性规定 <input> 元素中允许的最大字符数。
    minNewnumber date属性规定 <input>元素的最小值。
    multipleNewmultiple属性规定允许用户输入到 <input> 元素的多个值。
    nametextname 属性规定 <input> 元素的名称。
    patternNewregexppattern 属性规定用于验证 <input> 元素的值的正则表达式
    placeholderNewtextplaceholder 属性规定可描述输入 <input> 字段预期值的简短的提示信息 。
    readonlyreadonlyreadonly 属性规定输入字段是只读的。
    requiredNewrequired属性规定必需在提交表单之前填写输入字段。
    sizenumbersize 属性规定以字符数计的 <input> 元素的可见宽度
    srcURLsrc 属性规定显示为提交按钮的图像的 URL。 (只针对 type="image")
    stepNewnumberstep 属性规定 <input> 元素的合法数字间隔。
    typebutton 
    checkbox 
    color 
    date 
    datetime 
    datetime-local 
    email 
    file 
    hidden 
    image 
    month 
    number 
    password 
    radio 
    range 
    reset 
    search 
    submit 
    tel 
    text 
    time 
    url 
    week
    type 属性规定要显示的 <input> 元素的类型。
    valuetext指定 <input> 元素 value 的值。
    widthNewpixelswidth 属性规定 <input> 元素的宽度。 (只针对type="image")



    全局属性

    <input> 标签支持全局属性,查看完整属性表 HTML全局属性。


    事件属性

    <input> 标签支持所有 HTML事件属性。


    HTML 5 <input> 最大输入长度属性maxlength 属性

    HTML 5 <input> 最大输入长度属性maxlength 属性规定输入字段的最大长度(以字符计)。

    HTML 5 <input> 最大输入长度maxlength 属性代码实例:

    带有已指定最大长度的输入字段:

    <form action="/it-htmltag/demo_form.html" method="get">
      Firstname: <input type="text" name="fname" maxlength="30" /><br />
      <input type="submit" value="Submit" />
    </form>


    • 本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
      本站(WWW.)站内文章除注明原创外,均为转载,整理或搜集自网络.欢迎任何形式的转载,转载请注明出处.
      转载请注明:文章转载自:[169IT-IT技术资讯]
      本文标题:HTML <input> 标签
    相关文章推荐:
  • java命名空间javax.swing.text.html类html.tag的类成员方法: html定义及介绍
  • 基于HTML5的幻灯片 html5slides
  • java命名空间javax.swing.text.html类html.tag的类成员方法: html.tag定义及介绍
  • 基于 KBEngine 的 HTML5 插件 kbengine_html5
  • java命名空间javax.swing.text.html类html.unknowntag的类成员方法: html.unknowntag定义及介绍
  • 让 IE 支持 HTML5 html5shim
  • java命名空间javax.swing.text.html类htmleditorkit.inserthtmltextaction的类成员方法: html定义及介绍
  • HTML文档格式化工具 HTML Tidy
  • java命名空间javax.swing.text.html类html的类成员方法: getallattributekeys定义及介绍
  • HTML5 在线工具 html5demos
  • java命名空间javax.swing.text.html.parser类dtd的类成员方法: html定义及介绍
  • 框架网页中如何使用sendredirect(a.html),使得a.html不显示在框架中,是整页显示!
  • java命名空间javax.swing.text.html类html.tag的类成员方法: comment定义及介绍
  • Sar数据转HTML Sar2html
  • java命名空间javax.swing.text.html类html.attribute的类成员方法: color定义及介绍
  • 关于editplus的使用,编译完生成.class后,我又编写了html来执行applet,将其保存,如何经ie解释打开(直接在editplus上操作)不是显示html语言呀
  • java命名空间javax.swing.text.html类html.attribute的类成员方法: vlink定义及介绍
  • python实现html转ubb代码(html2ubb)
  • java命名空间javax.swing.text.html类html.attribute的类成员方法: rel定义及介绍
  • 在html运行的applet中需要访问oracle,在jb里可以连接,但直接点击html时就出现找不到类“sun.jdbc.odbd.JdbcOdbcDriver"?
  • java命名空间javax.swing.text.html类html.attribute的类成员方法: src定义及介绍
  • 把 CDATA 中的内容(有可能是不规范的Html代码)以Html方式展现出来。


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3