input 表单

博客介绍了HTML中与input组件相关的属性。datalist元素可与input配合定义可能输入的值;placeholder用于定义输入框内的提示文本;required属性可检测输入框内容;autocomplete能保护用户敏感信息。还给出代码示例供参考。

1:datalist元素,一般与input组建配合使用,以定义可能输入的值,例如:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <text>输入你最喜欢的汽车</text>
    <input list="cars" />
    <datalist id="cars">
        <option value="BMW">
        <option value="Ford">
        <option value="Volvo">
    </datalist>
</body>
</html>

可自行复制运行。

2:placeholder定义出现在输入框内的提示文本

密码:<input type="password" name="pwd2" id="pwd1" required placeholder="请输入密码" pattern="[a-zA-Z][a-zA-Z0-9]{10,20}" />

3:required的属性,检测输入框内是否有内容。

4:autocomplete保护用户敏感信息,如:输入密码的时候不进行显示。

5:下列代码对所介绍的属性进行了一次运用,如有不懂请留言

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>HTML5 Forms</title>
    <style>
    *{margin:0;padding:0;}
    h1{
        text-align: center;
        background:#ccc;
    }
    form{
        /* text-align:center; */
    }
    div{
        padding:10px;
        padding-left:50px;
    }

    .prompt_word{
        color:#aaa;
    }
    </style>

</head>
<body>
    <h1>用户注册表</h1>
    <form id="userForm" action="#" method="post" oninput="x.value=userAge.value">
        <div>
            用户名:<input type="text" name="username" required pattern="[0-9a-zA-z]{6,12}" placeholder="请输入用户名">
            <span class="prompt_word">用户名必须是6-12位英文字母或者数字组成</span>
        </div>
        <div>
            密码:<input type="password" name="pwd2" id="pwd1" required placeholder="请输入密码" pattern="[a-zA-Z][a-zA-Z0-9]{10,20}" />
            <span class="prompt_word">密码必须是英文字母开头和数字组成的10-20位字符组成</span>
        </div>
        <div>
            确认密码:<input type="password" name="pwd2" id="pwd2" required placeholder="请再次输入密码" pattern="[a-zA-Z][a-zA-Z0-9]{10,20}" />
            <span class="prompt_word">两次密码必须一致</span>
        </div>
        <div>
            姓名:<input type="text" placeholder="请输入您的姓名" />
        </div>
        <div>
            生日:<input type="date" id="userDate" name="userDate">
        </div>
        <div>
            主页:<input type="url" name="userUrl" id="userUrl">
        </div>
        <div>
            邮箱:<input type="email" name="userEmail" id="userEmail">
        </div>
        <div>
            年龄:<input type="range" id="userAge" name="userAge" min="1" max="120" step="1" />
            <output for="userAge" name="x"></output>
        </div>
        <div>
            性别:<input type="radio" name="sex" value="man" checked><input type="radio" name="sex" value="woman"></div>
        <div>
            头像:<input type="file" multiple>
        </div>
        <div>
            学历:<input type="text" list="userEducation">
                    <datalist id="userEducation">
                        <option value="初中">初中</option>
                        <option value="高中">高中</option>
                        <option value="本科">本科</option>
                        <option value="硕士">硕士</option>
                        <option value="博士">博士</option>
                        <option value="博士后">博士后</option>
                    </datalist>
        </div>
        <div>
            个人简介:<textarea name="userSign" id="userSign" cols="40" rows="5"></textarea>
        </div>
        <div>
            <input type="checkbox" name="agree" id="agree"><label for="agree">我同意注册协议</label>
        </div>
    </form>
    <div>
        <input type="submit" value="确认提交" form="userForm" />
    </div>
</body>
</html>

 

转载于:https://www.cnblogs.com/yuer20180726/p/11161963.html

标题基于SpringBoot的马术俱乐部管理系统设计与实现AI更换标题第1章引言介绍马术俱乐部管理系统的研究背景、意义、国内外研究现状、论文方法及创新点。1.1研究背景与意义阐述马术俱乐部管理系统对提升俱乐部管理效率的重要性。1.2国内外研究现状分析国内外马术俱乐部管理系统的发展现状及存在的问题。1.3研究方法以及创新点概述本文采用的研究方法,包括SpringBoot框架的应用,以及系统的创新点。第2章相关理论总结和评述与马术俱乐部管理系统相关的现有理论。2.1SpringBoot框架理论介绍SpringBoot框架的基本原理、特点及其在Web开发中的应用。2.2数据库设计理论阐述数据库设计的基本原则、方法以及在管理系统中的应用。2.3马术俱乐部管理理论概述马术俱乐部管理的基本理论,包括会员管理、课程安排等。第3章系统设计详细描述马术俱乐部管理系统的设计方案,包括架构设计、功能模块设计等。3.1系统架构设计给出系统的整体架构,包括前端、后端和数据库的交互方式。3.2功能模块设计详细介绍系统的各个功能模块,如会员管理、课程管理、预约管理等。3.3数据库设计阐述数据库的设计方案,包括表结构、字段设计以及数据关系。第4章系统实现介绍马术俱乐部管理系统的实现过程,包括开发环境、编码实现等。4.1开发环境搭建介绍系统开发所需的环境,包括操作系统、开发工具等。4.2编码实现详细介绍系统各个功能模块的编码实现过程。4.3系统测试与调试阐述系统的测试方法、测试用例以及调试过程。第5章系统应用与分析呈现马术俱乐部管理系统的应用效果,并进行性能分析。5.1系统应用情况介绍系统在马术俱乐部中的实际应用情况。5.2系统性能分析从响应时间、并发处理能力等方面对系统性能进行分析。5.3用户反馈与改进收集用户反馈,提出系统改进建议。第6章结论与展望总结马术俱乐部管理系统的设计与实现成果,并展望未来的研究
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值