html表单的各种输入控件
表单的输入控件主要是input和select。其中input可以是多种类型,通过type属性来进行定义,type可以取值是text,radio,checkbox,password,submit,reset.
select是和option组合使用的。后台要想获得表单的值,是通过name属性的值来获得用户的输入。
后台获取的值:
input-text-name
input-redio-name-value
input-checkbox-name-value
input-password-name
input-textarea-name
select-option-name-value
下面是综合应用这些组成一个注册表单。
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <center> <h1 style="color:blue;">注册表单</h1> <hr/> <form name="reg" action="regsuccess.html" method="post"> <table cellspacing="0" cellpadding="0" border="0"> <tr> <td>用户名:</td> <td><input type="text" name="username"/></td> </tr> <tr> <td>密码:</td> <td><input type="password" name="pwd"/></td> </tr> <tr> <td>确认密码:</td> <td><input type="password" name="confirmpwd"/></td> </tr> <tr> <td>电子邮箱:</td> <td><input type="text" name="email"/></td> </tr> <tr> <td>性别:</td> <td><input type="radio" name="gender" value='1' checked/>男<input type="radio" name="gender" value='0'/>女</td> </tr> <tr> <td>学历:</td> <td> <select name="edulevel"/> <option value="-1">--请选择学历--</option> <option value="0">小学</option> <option value="1">初中</option> <option value="2">高中</option> <option value="3">学士</option> <option value="4">硕士</option> <option value="5">博士</option> <option value="6">博士后</option> </td> </tr> <tr> <td>爱好:</td> <td> <input type="checkbox" name="hoby" value="reading"/>读书 <input type="checkbox" name="hoby" value="movie"/>电影 <input type="checkbox" name="hoby" value="shopping"/>购物 <input type="checkbox" name="hoby" value="internet"/>上网 <input type="checkbox" name="hoby" value="other"/>其他 </td> </tr> <tr> <td>上传头像:</td> <td><input type="file"/></td> </tr> <tr> <td>服务协议:</td> <td><textarea rows="10" cols="40">rule 1</textarea></td> </tr> <tr> <td>是否接受协议:</td> <td><input type="checkbox"name='rule'value='accept'/>接受</td> </tr> <tr> <td colspan="2" align="center"><input type="submit" value="注册"> <input type="reset" value="重置"/></td> </tr> </table> </form> </center> </body> </html>
显示效果如下:
学习过程中,难免出错。如果您在阅读过程中遇到不太明白,或者有疑问。欢迎指正...联系邮箱crazyCodeLove@163.com
如果觉得有用,想赞助一下请移步赞助页面:赞助一下
分类:
前端学习小结
标签:
html中表单的设计
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)