HTML5与CSS3学习笔记【第十六章 表单(二)】

本文详细介绍了HTML5中创建表单的各种控件,包括密码框、电子邮件框、搜索框、电话框、URL框、单选按钮和复选框的创建方法。强调了各输入类型的特性和验证规则,以及如何通过属性设置来控制它们的行为。通过这些控件,可以提升表单的用户体验并实现更精确的数据验证。
摘要由CSDN通过智能技术生成

在这里插入图片描述


16.6创建密码框

密码框与文本框的唯一区别是,密码框中输入的文本会使用圆点或星号进行隐藏。

...
<p class="row">
 <label for="password">Password:</label>
 <input type="password" id="password" 
 name="password" />
</p> <p class="row">
 <label for="password2">Re-enter 
➝ Password:</label>
 <input type="password" id="password2" 
 name="password2" />
</p>
...

使用 type=“password” 创建密码框,而不要用 type=“text”

在这里插入图片描述

当访问者在表单中输入密码时,密码用圆点或星号隐藏起来了。但提交表单后访问者输入的真实值会被发送到服务器。信息在发送过程中没有加密

创建密码框的步骤
(1) 输入用于让访问者识别密码框的标签。
(2) 输入 <input type="password"
(3) 输入 id="idlabel",这里的 idlabel跟第 (1) 步中 label 的 for 属性值一样。
(4) 输入 name="dataname",这里的dataname是用于让服务器识别输入数据的文本。
(5) 通过输入size=“n” 定义密码框的大小,这里的n是需要设置的密码框宽度,以字符为单位。
(6) 如果需要,输入 maxlength="n",这里的n 是该密码框允许输入的最大字符数。
(7) 如果需要,输入 required 或者 required= "required"
(8) 如果需要,输入autofocus或者autofocus= "autofocus"
(9) 输入 > 或 />,结束密码框。

注:即便密码框中没有输入任何内容,name 属性仍将被发送到服务器(使用未定义的value)。密码框提供的唯一保护措施就是防止其他人看到用户输入的密码。如果要真正地保护密码,可以使用安全服务器(https://)。

16.7创建电子邮件框、搜索框、电话框和 URL 框

电子邮件、电话和 URL 这几种输入类型是 HTML5 中新增的。它们看起来同文本框很相似,但却有一些小而有用的特性,用于帮助验证和输入内容。过去,我们必须依赖 JavaScript 在浏览器中创建这些功能。搜索框也是 HTML5 中新增的输入类型。搜索框跟文本框很像,只是很多浏览器将搜索框显示得像操作系统中默认的搜索框。

...
&l
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值