表单基本元素

get/post:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>表单</title>
</head>
<body>

<!--form表单
action:表单提交的位置
method:表单提交的方式 post和get
  get方式:可以在URL中看到提交的内容,不安全,高效
  post方式:比较安全,可以传输大文件
-->
<h1>注册</h1>
<form action="FirstWeb.html" method="post">
  <p>名字:<input type="text" name="username"></p>
  <p>密码:<input type="password" name="password"></p>
  <p>
    <input type="submit">
    <input type="reset">
  </p>
</form>


</body>
</html>

input其他属性:

 <p>名字:<input type="text" name="username" value="卡卡" maxlength="8" size="30"></p>

<!--
    value="卡卡" 初始值
    maxlength="8" 最长8个字符
    size="30" input的长度
-->

单选框和多选框:


    <p>
        性别:
        <input type="radio" value="boy" name="sex">男
        <input type="radio" value="girl" name="sex" checked>女
    </p>

<!--
radio:单选框
value:单选框的值
name:组名
加上name="sex"之后,男和女里面只能选择一个,不可以同时选择
checked:默认选中
-->

    <p>
        爱好:
        <input type="checkbox" value="basketball" name="hobby" checked>篮球
        <input type="checkbox" value="football" name="hobby">足球
        <input type="checkbox" value="music" name="hobby" checked>听音乐
    </p>

按钮:

     <p>
        <input type="button" name="btn1" value="点击保存">
        <input type="image" src="../resources/image/1.jpg">
         <!-- type="image"是图片按钮,点击可以提交,与submit类似 -->
    </p>
   

下拉框:

    <p>国家:
        <select name="列表名称">
            <option value="China" selected>中国</option><!-- selected:默认被选中-->
            <option value="America">美国</option>
            <option value="Russia">俄罗斯</option>
        </select>
    </p>

文本域:

<p>
         <!--文本域
         cols="50" rows="50"显示的列数和行数均为50行
         -->
        反馈:
        <textarea name="textarea" cols="50" rows="50"></textarea>
    </p>

文件域:

    <p>
        <input type="file" name="files">
        <input type="button" value="上传文件" name="upload">
    </p>

简单验证:

    <p>
        邮箱:<input type="email" name="emailname">
        URL:<input type="url" name="urlname">
        数字:<input type="number" name="num" max="100" min="10"><!--max="100" min="10"最大值最小值-->
        <!--会自动验证输入的格式是否正确-->      
    </p>

滑块:

    <p>
        滑块:<input type="range" min="0" max="100" name="voice" step="2"> <!--step="2"每次加2-->
    </p>

搜索框:

    <p>
        搜索:<input type="search" name="searchName">
    </p>
posted @ 2021-08-20 16:09  卡卡发  阅读(134)  评论(0)    收藏  举报