• HTML 表单


    文本输入

    <form>
    First name:<br>
    <input type="text" name="firstname" value="aa"> <!--必须有name属性才能向后端传值,value提供默认值-->
    <br>
    Last name:<br>
    <input type="text" name="lastname">
    </form>

    单选按钮输入

    <form>
    <input type="radio" name="sex" value="male" checked>Male<!--checked默认勾选此项-->
    <br>
    <input type="radio" name="sex" value="female">Female
    </form>

    提交表单数据按钮

    <form action="action_page.php">
    First name:<br>
    <input type="text" name="firstname" value="Mickey">
    <br>
    Last name:<br>
    <input type="text" name="lastname" value="Mouse">
    <br><br>
    <input type="submit" value="Submit">
    </form>

    select下拉列表

    <select name="cars">
    <option value="volvo">Volvo</option>
    <option value="saab">Saab</option>
    <option value="fiat">Fiat</option>
    <option value="audi">Audi</option>
    </select>

    多行文本输入

    <textarea name="message" rows="10" cols="30">
    The cat was playing in the garden.
    </textarea>

    button按钮

    <button type="button" onclick="alert('Hello World!')">点击我!</button>
    <!-- 与js函数绑定,
    -->
    <input type="Submit" vlue="Submit"/>
    <!-- 提交表单按钮,
    -->
    <input type="button" onclick="alert('Hello World!')" value="Click Me!">
    <!--似乎与第一个按钮没区别-->

    password

    <form>
    User name:<br>
    <input type="text" name="username">
    <br>
    User password:<br>
    <input type="password" name="psw"><!--password 字段中的字符会被做掩码处理-->
    </form>

    复选框

    <form>
    <input type="checkbox" name="vehicle" value="Bike">I have a bike
    <br>
    <input type="checkbox" name="vehicle" value="Car">I have a car
    </form>

    文件

    <input type="file" name="img" multiple="multiple" />

    HTML5新增输入类型

    • color
    • date
    • datetime
    • datetime-local
    • email
    • month
    • number
    • range
    • search
    • tel
    • time
    • url

    HTML Input属性

    • value规定输入字段的初始值

    • readonly规定字段只读

    • disabled规定输入字段禁用,被禁用的元素不会被提交。

    • size规定输入字段的尺寸

    • autofacus规定设置的input元素自动获得焦点

    • formenctype规定当把表单数据提交至服务器时如何对其编码,如multipart/form-data,仅针对method=post

    <form action="demo_post_enctype.asp" method="post">
      First name: <input type="text" name="fname"><br>
      <input type="submit" value="Submit">
      <input type="submit" formenctype="multipart/form-data" formmethod="POST"
      value="Submit as Multipart/form-data">
    </form>
    • formmethod定义提交数据的HTTP方法。

    • formtarget指示在何处显示接收到的响应。

    • mutiple允许用户在input元素输入一个以上的值,适用于一下输入类型:emailfile

    • pattern用于检查<input>元素值的正则表达式。

    • placeholder用以描述输入字段预期值的提示。

    image-20201226221514530

    • required规定必须填写该字段。

  • 相关阅读:
    java架构之路-(面试篇)Mysql面试大全
    web工程的路径问题详解
    SQL知识点总结
    Mybatis简介
    mysql大全
    配置心得
    spring4.1.3+springmvc+mybatis3.2.1整合
    jstl标签
    jstl标签库
    Java并发控制机制
  • 原文地址:https://www.cnblogs.com/biwangwang/p/14194719.html
Copyright © 2020-2023  润新知