2021-02-06

HTML 5 详解之表单的初级验证

HTML 5 详解之表单的初级验证
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>表单的初级验证</title></head><body><h1>注册</h1><!--表单:action:表单提交的位置,可以是网站,也可以是一个请求处理地址method:get/post 表单的两种提交方式,为确保数据安全常用 post 方式提交  get 方式提交:我们可以在 url 中看到我们提交的信息,不安全,高效  post 方式提交:比较安全,可传输大文件--><form action="1.我的第一个网页.html" method="get"> <!-- 文本输入框: type:text value="狂神好帅":默认初始值 maxlength="8":最长能写几个字符 size="30":文本框长度 placeholder:提示信息 required:判空 <input type="text" name="username"> --> <p>名字:<input type="text" name="username" placeholder="请输入用户名" required/> </p> <!-- 密码框: type:password placeholder:提示信息 required:判空 <input type="password" name="pwd"> --> <p>密码:<input type="password" name="pwd" placeholder="请输入密码" required/> </p> <!-- 单选框标签: type:radio value:单选框的值 name:表示组 checked:默认选中 <input type="radio" value="boy" name="sex"/> 隐藏域:文本隐藏域,但表单提交后值仍然存在 type:hidden <input type="hidden" value="boy" name="sex"/> --> <p>性别:  <input type="hidden" value="boy" name="sex"/>  <input type="radio" value="boy" name="sex" checked/>男  <input type="radio" value="girl" name="sex"/>女 </p> <!-- 多选框标签: type:checkbox checked:默认选中 disabled:禁用属性 <input type="checkbox" value="sleep" name="hobby"/> --> <p>爱好:  <input type="checkbox" value="sleep" name="hobby"/>睡觉  <input type="checkbox" value="code" name="hobby" checked/>敲代码  <input type="checkbox" value="chat" name="hobby"/>聊天  <input type="checkbox" value="game" name="hobby" disabled/>游戏 </p> <!-- 按钮: input type="button" 普通按钮 input type="image" 图像按钮 input type="submit" 提交按钮 input type="reset" 重置按钮 more... --> <p>普通按钮:  <input type="button" name="btn1" value="点击按钮"/> </p> <p>图像按钮:  <input type="image" src="../resources/image/1.jpg" name="btn1" width="50px" height="50px"/> </p> <!-- 下拉框_下拉框: selected:默认选中 <select name="列表名称">  <option value="选项的值">下拉选择值</option>  <option value="选项的值">下拉选择值</option>  <option value="选项的值" selected>下拉选择值</option>  <option value="选项的值">下拉选择值</option> </select> --> <p>国家:  <select name="country">   <option value="china">中国</option>   <option value="us">美国</option>   <option value="switzerland" selected>瑞士</option>   <option value="india">印度</option>  </select> </p> <!-- 文本域: cols="50":50列 rows="10":10行 <textarea name="textarea" cols="50" rows="10">文本内容</textarea> --> <p>反馈:  <textarea name="textarea" cols="50" rows="10">请输入文本内容...</textarea> </p> <!-- 文件域: type:file <input type="file" name="files"/> --> <p>上传文件:  <input type="file" name="files"/>  <input type="button" value="上传" name="upload"/> </p> <!-- 邮件验证: type:email required:判空 <input type="email" name="email"/> --> <p>邮箱:  <input type="email" name="email" required/> </p> <!-- URL: type:url <input type="url" name="url"/> --> <p>URL:  <input type="url" name="url"/> </p> <!-- 数字: type:number max:最大值 min:最小值 step:步长 <input type="number" name="num" max="100" min="0" step="10"/> --> <p>商品数量:  <input type="number" name="num" max="100" min="0" step="1"/> </p> <!-- 滑块: type:range max:最大值 min:最小值 step:步长 <input type="range" name="voice" max="100" min="0" step="2"/> --> <p>音量:  <input type="range" name="voice" max="100" min="0" step="2"/> </p> <!-- 搜索框: type:search <input type="search" name="search"/> --> <p>搜索:  <input type="search" name="search"/> </p> <!-- 增强鼠标可用性: 点击左侧文字,光标可跳转到指定 id 所在的标签内 for:指向需跳转的标签 id --> <p>增强鼠标可用性:  <label for="mark">你点我试试</label>  <input type="text" id="mark"> </p> <!-- 自定义邮箱: pattern:正则表达式 常用正则表达式:https://www.jb51.net/tools/regexsc.htm --> <p>自定义邮箱:  <input type="text" name="mail" pattern="/^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})$//^[a-z\d]+(\.[a-z\d]+)*@([\da-z](-[\da-z])?)+(\.{1,2}[a-z]+)+$/或\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"> </p> <p>  <input type="submit" value="提交表单"/>  <input type="reset" value="清空表单"/> </p> </form></body></html>

 









原文转载:http://www.shaoqun.com/a/531578.html

跨境电商:https://www.ikjzd.com/

邮政电话:https://www.ikjzd.com/w/202

新单:https://www.ikjzd.com/w/79


HTML5详解之表单的初级验证<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>表单的初级验证</title></head><body><h1>注册</h1><
cares:cares
锦桥纺织网:锦桥纺织网
FBA Onsite:FBA Onsite
分类审核:分类审核
亚马逊推出FBA库存新功能!卖家有望申请仓储扩容!:亚马逊推出FBA库存新功能!卖家有望申请仓储扩容!

No comments:

Post a Comment