HTML5表单设置

来源:互联网 发布:公安部大数据平台 编辑:程序博客网 时间:2024/05/22 10:43

表单:

<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>

 

原创粉丝点击