HTML5表单设置

表单:

<form>...</form>:是一个容器,其中会放置各种表单组件。

里面有:

method属性:设置值可以是postget,get方式发送数据时会直接加在URL之后,post方式是将数据封装之后再发送,字符串长度没有限制,数据安全性比较高。

 

action属性:表单通常会与aspphp等数据库程序配合使用,用来指出发送的目的地。

 

Enctype属性:entype=”multipart/form-data”:用于上传文件的时候。Entype=”text/plain”:将表单属性发送到电子信箱。

 

Target属性:指定提交到哪一个窗口,

_blank  打开新窗口

_self  当前的窗口

_parent  上一层的窗口

_top  最上层的窗口

 

Autocomplete属性:用来设置input组件是否使用自动完成功能  有onoff两种

 

Novalidate:用来设置是否要在发送表单时候验证表单

 

输入组件:

文本框text:

<input type=”text” name=”username” value=”guest” size=”10” maxlength=”10>

type=”text” :输入方式为文本框

name=”username” 文本框的名称

value=”guest” 默认值

size=”10” 文本框长度

maxlength=”10  限制文本框的字数

Autofocus: 指加载网页之后,自动将光标移动到此文本框

 

多行文本框textarea:

<textarea name=”name” cols=”20” rows=”4” wrap=”virtual”>

name=”name” 文本框的名字

cols=”20” 文本框的宽度

rows=”4”  文本框的行数

wrap=”virtual”  是否换行,hard是换行,soft是不换行

 

密码域password:

<input type="password" name="2" size="20">

 

日期域date:

<input type="datetime" name="" value="" placeholder="">

 

数字域number:

<input type="number" name="4" value="0" >

 

颜色color:

<input type="color" name="" value="" >

 

范围域range:

<input type="range" name="" value="" placeholder="">

 

查找域search:

<input type="search" name="" value="查找" placeholder="">

 

 

列表组件:

select组件:

<select size="1" name="2">

<option value="">1</option>

<option value="">2</option>

<option value="">3</option>

<option value="">4</option>

<option value="">5</option>

</select>

Size表示显示多少行。Multiple选项可以多选。

 

Datalist组件:

<input list="1">

<datalist id="1">  必要的指定id

<option value="1111"></option>

<option value="2222"></option>

<option value="3333"></option>

<option value="4444"></option>

<option value="5555"></option>

</datalist>提示用户输入

 

 

选择组件:

单选按钮radio:

<input type="radio" name="1" value="" checked>

<input type="radio" name="1" value="" >

Name=”” 组件的名称,name属性值相同的radio组件会被视为同一组的组件。

Value=”” radio组件的值,当表单被提交时,已选择的radio组件的value值就会被发送。

Checked:表示已经选择这一项

 

复选框checkbox:

Name=”” 组件的名称,name属性值相同的radio组件会被视为同一组的组件。

Value=”” radio组件的值,当表单被提交时,已选择的radio组件的value值就会被发送。

Checked:表示已经选择这一项

 

按钮组键:

 

Submit按钮:

<input type="submit" name="提交">

name:按钮的名字

value:按钮显示的字

Rest \ button也是一样使用。

 

 

表单分组:

<fieldset>

<legend>分组标题</legend>

分组内容

</fieldset>

 

<!DOCTYPE html>
<html lang="zh-cn">
<head>
	<meta charset="UTF-8">
	<title>表单范例</title>
</head>
<body>
	<h3>教学意见调查表</h3>
	<form action="" method="post" accept-charset="utf-8">
		<fieldset>
			<legend>个人及课程资料</legend>
			<ol>
				<li>
					科目名称: <input type="text" name="" value="" placeholder="">
				</li>
				<li>
					请选择系所: 
					<select size="1">
						<option value="">1111</option>}
						<option value="">1</option>
						<option value="">2</option>
						<option value="">3</option>
					</select>
				</li>
				<li>
					讲师: <input type="text" name="" value="" placeholder="">
				</li>
				<li>
					性别: <input type="radio" name="1" value="" placeholder="">男
							<input type="radio" name="1" value="" placeholder="">女
				</li>
				<li>
					开课日期: <input type="date" name="" value="" placeholder="">
				</li>
			</ol>
		</fieldset>
		<input type="submit" name="" value="提交">
		<input type="reset" name="" value="取消">
	</form>
</body>
</html>

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值