HTML-基础表单篇

HTML-基础表单篇

表单标签

一个完整的表单,由表单域,表单空间(表单元素)和提示信息

如:

<form>
    账户名:<input type="text" name="username" value="请输入账户" maxlength="25"> <br>
	密码:<input type="password" name="userpassword" maxlength="25"> <br>
    性别:<label for="nan"></label>
    	<input type="radio" id="nan" name="gender">
    	<label for="nv">--女</label>
		<input type="radio" id="nv" name="gender">
    	<label for="qita">--其他</label>
    	<input type="radio" id="qita" name="gender">
    	<label for="shenmi">--神秘</label>
    	<input type="radio" id="shenmi" name="gender" checked="checked"><br>
    爱好:打游戏  <input type="checkbox" name="hobby">--运动 <input type="checkbox" name="hobby">--旅游 <input type="checkbox" name="hobby">--逛街 <input type="checkbox" name="hobby">--古诗 <input type="checkbox" name="hobby">--其他 <input type="checkbox" name="hobby"> <br>
    手机号:<input type="text" name="username" value="请输入账户" maxlength="25">
    <input type="button" value="获取手机验证码"><br>
    <input type="submit" value="注册"><br>
    <input type="reset" value="重新填写">
	上传头像:<input type="file"><br>
</form>

显示效果::::w(゚Д゚)w::::
表单显示效果

表单域

在HTML中,<form>标签用于定义表单域,

<form>会把它范围内的表单元素信息提交给服务器

语法:

<form action="URL地址" method="提交方式" name="表单域名称">

常用属性

属性属性值描述
actionURL地址用于指定接收并处理表单数据的服务器程序的URL地址
methodget/post用于设置表单数据的提交方式
name名称用于指定表单的名称,以区分同一页面的多个表单域

表单控件(表单元素)

控件效果
input输入表单元素
select下拉表单元素
textarea文本域元素
<input>—输入

<input>用于收集信息

<input>中,保护一个type数下,绝对输入字段的形式(文本,文本框,文本控件,按钮等)

语法:

<input type="属性值" />

type属性的属性值及描述如下:

属性值描述属性值描述
button定义可点击按钮(一般通过javaScript启动脚本)password定义密码字段
checkbox定义复选框radio定义单选按钮
file定义输入字段和“浏览”按钮。供文件上传reset定义重置按钮,会清空表单中的所有数据
hidden定义隐藏的输入字段submit定义提交按钮,会吧表数据发送给服务器
imagr定义图片形式的提交按钮text定一单行的输入字段,用户可输入文本,默认宽度20个字符

除了type属性外,<input>标签还有很多属性,常用属性:

属性属性值描述
name由用户自定义定义iuput元素名称
value由用户自定义规定input元素的值
checkedchecked规定此input元素首次加载时应当被选中
maxlength正整数规定输入字段中的字符的最大长度
  1. name和value是每个表单元素都有的属性值,后台使用。
  2. name表单元素的名字,要求单选按钮和复选框要有相同的name值。
<label>标签

<label>标签是input元素定义标注(标签)。

<label>标签用于绑定一个表单元素,点击<label>内的文本时,浏览器会自动将光标转到对应表单元素。

语法:

<lable for="one">one</label>
<input type="reddio" name="one" id="one"/>
<select>–下拉

如:

<select>
	<option>绳锯木断,水滴石穿。</option>
	<option>独学而无友,则孤陋而寡闻。</option>
    <option>愿得一心人,白头不相离。</option>
    <option>一日不见兮,思之如狂。</option>
</select>

效果:
下拉效果

语法:

<select>
	<option>1</option>
	<option>2</option>
	......
</select>

注意:

  1. <select>中至少包含一对<option>
  2. <option>中定义selected="selected",当前项是默认选中项
<textarea>–文本

<textarea>用于定义多行文本输入的控件

如:

<form align="center">
<textarea rows="8" cols="40" readonly="readonly" >
                          明日歌
           明日复明日,明日何其多。
           我生待明日,万事成蹉跎。
           世人若被明日累,春去秋来老将至。
           朝看水东流,暮看日西坠。
           百年明日能几何?请君听我明日歌。                        
</textarea>

效果:
文本效果

语法:

<textarea rows="2" clos="25">
	文本介绍
</textarea>

基础表单篇结束–感谢观看!!!!!-----(o゚v゚)ノ

本人学习心得总结—仅学习使用

本文作者:loker66fan

  • 11
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值