html中的表单
1.预定义复合框
<!-- 预定义复合框 -->
<section>
<label for="course"></label>
<input type="text" list="course" name="course">
<datalist id="course">
<!-- 此<option>使用单标签,与<select>中不同 -->
<option value="啦啦啦啦">
<option value="哈哈哈哈">
<option value="嘎嘎嘎">
</datalist>
</section>
- 可以不用放在form标签里面也能提交数据
- 注意:form标签中的id值需要与inp表单中的form值相同
<form action="" id="love"></form>
<label for=""></label>
<input type="text" form="love">
- 提示:此时form标签中可以不添加任何属性
<form>
<button formaction="01.php" formmethod="GET" formtarget="_blank">登录</button>
<button formaction="02.php" formmethod="post" formtarget="_blank">注册</button>
</form>
4.下拉列表
- 传统方式
<select name="name" id="">
<option value="1">张三</option>
<option value="2">李四</option>
</select>
- 新方式(便于js操作)
<select name="name" id="">
<option value="1" label="张三">
<option value="2" label="李四">
</select>
序号 |
属性 |
描述 |
1 |
name |
请求参数名称/变量名 |
2 |
multiple |
是否允许多选(布尔属性) |
3 |
size |
允许同时显示的列表项 |
3 |
disabled |
是否禁用(布尔属性) |
序号 |
属性 |
描述 |
1 |
value |
请求参数的值 |
2 |
label |
默认选项文本值 |
3 |
selected |
是否选中(布尔属性) |
3 |
disabled |
是否禁用(布尔属性) |
序号 |
事件属性 |
描述 |
1 |
onchange |
当下拉列表选项值发生变化时才会触发 |
2 |
onclick |
只要点击就会触发(选项值可以不改变) |
5.文本域
<textarea name="" id="" cols="30" rows="10" placeholder="请随便输入"></textarea>
序号 |
属性 |
描述 |
1 |
cols |
文本域可视宽度 |
2 |
rows |
文本域可输入的行数 |
3 |
name |
文本域参数名称 |
4 |
form |
绑定所属表单元素 |
5 |
minlength |
允许输入最小字符长度 |
6 |
maxlength |
允许输入最大字符长度 |
7 |
maxlength |
允许输入最大字符长度 |
8 |
placeholder |
提示信息占位符 |
9 |
wrap |
换行方式:hard/soft默认 |
10 |
disabled |
禁用(布尔属性) |
11 |
autofocus |
自动获取焦点(布尔属性) |
12 |
autocomplete |
自动完成(布尔属性) |
序号 |
事件 |
描述 |
1 |
onclick |
点击时触发 |
2 |
onchange |
文本被修改时触发 |
3 |
onselect |
文本被选中时触发 |
Correcting teacher:天蓬老师
Correction status:qualified
Teacher's comments:下次把作业总结写上
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!