跟随我在oracle学习php(4)
制作html表单
客户端(每个用户的计算机)在浏览网页时,都会向服务器(后台)端索要数据,然后将得
到的数据呈现在浏览器当中。除了索要数据之外,有时客户端也希望能够向服务器端发送
一些数据。
这时我们就需要表单,如百度的输入框,注册时的输入框和按钮都是表单。
表单
<form action=””></form>
表单元素(能单独用)
<input type=”text”><br>
<input type=”password”>放到表单里面
<button>提交</button>
通用格式:<input type=”类型” name=”” value=””>
属性: name value给后台发送的值
文本类型 属性:readonly(只读,属性名跟属性值一样的可以不写属性值)maxlength(最大 写入长度值) size(栏位显示宽度)disabled (不可操作的)
Text(普通文本), password(密码框),hidden(隐藏域,页面上看不见,但 会传到后台)
textarea(特殊格式)<textarea name=””id=”” cols=“ ” rows=””></textarea> 将内容提交后台
选择类型 属性:checked(默认选中)如果想设置必须选择某项,加checked和disabled
Selected (option的默认选中)multiple 将下拉选项全部显示
Size=“数字”显示多少个选项
Radio(单选)当name值分为一组生效 checkbox(多选)
Select(特殊格式,下拉) <select name=””id=””> <option value=””>
按钮类型
button(普通按钮)reset(重置按钮)
Submit (提交按钮)=<button></button>(必须在表单内)
按钮图像:<button name=”栏位名称” type=”图象形态”>
<img src=”URL”>
</button>
图像按钮:<input type="image" src="url" alt="文本">
其他类型
File(文件) date(时间日期) color(颜色)。。。。。。。
表单属性
Action(往哪提交,指到指定文件)
Method(提交方式)默认为get: ***php?text=***&password=***** 不安全
Post 不显示,较安全
Enctype multipart/form-data(发送文件)
<fieldset>
修饰表单
</fieldset>
<Legend>表单标题,与<form>同级
表单的功能结构:
主标记结构:<from>…</from>
属性 值 说明
name 字符串 给这个表单起个名字
method get/post 表单的传输方式
action url 传输目标
enctype="multipart/form-data"
文本栏、密码栏、隐藏栏
文本栏:<input type=”text” name=”栏位名称” value=”栏位内定值” size=”栏位显示宽度” maxlength=”栏位数据输入最大长度” readonly=”readonly”>
密码栏:<input type=”password” name=”栏位名称” value=”栏位内定值” size=”栏位显示宽度” maxlength=”栏位数据输入最大长度” readonly=”readonly”>
隐藏性栏位:<input type=”hidden” name=”栏位名称” value=”栏位值”>
复选栏、单选栏
多重勾选栏位:<input type=”checkbox” name=”栏位名称” value=”内定值” checked=”checked” disabled=”disabled”>
单选栏位:<input type=”radio” name=”栏位名称” value=”内定值” checked=”checked” disabled=”disabled”>
窗体栏位、区块栏位
窗体选项栏位设置:<select name=”栏位名称” size=”数字” >
<option value=”选项值” selected=”selected”>…
<option value=”选项值”>…
<option value=”选项值”>…
</select>
//分组<optgroup label="分组名称"></optgroup>
//多选multiple
文字区块的设置:<textarea cols=”设置长度” rows=”设置宽度”>
………
</textarea>
按钮、图像按钮
按钮设置: <input type=”submit” value=”按钮中显示的文字”>
<input type=”reset” value=”按钮中显示的文字”>
按钮图像:<button name=”栏位名称” type=”图象形态”>
<img src=”URL”>
</button>
图像按钮:<input type="image" src="url" alt="文本">
允许上传文件
上传栏位:<input type="file" name="file">
表单加上外框和标题
外 边 框:<fieldset>...</fieldset>
标 题:<legend>...</legend>
跟随我在oracle学习php(4)的更多相关文章
- 跟随我在oracle学习php(19)
Order by子句 形式: order by 排序字段1 [排序方式], 排序字段2 [排序方式], ..... 说明: 对前面取得的数据(含from子句,where子句,group子句, ...
- 跟随我在oracle学习php(18)
修改表: 一般概述 通常,创建一个表,能搞定(做到)的事情,修改表也能做到.大体来说,就可以做到: 增删改字段: 增:alter table 表名 add [column] 字段名 字段类 ...
- 跟随我在oracle学习php(17)
通用设定形式 定义一个字段的时候的类型的写法. 比如: create table tab1 (f1 数据类型 ); 数据类型: 类型名[(长度n)] [unsigned] [zerofil ...
- 跟随我在oracle学习php(16)
数据库的增删改查 增:create database [if not exists ] 数据库名 [charset 字符集] [collate 字符排序规则]: 说明: 1,if n ...
- 跟随我在oracle学习php(15)
开发环境 独立开发环境:组成 Windows/Linux php Apache MySQL 集成开发环境:phpstudy wamp xammp 关系数据库: SQL: Struct Query La ...
- 跟随我在oracle学习php(14)
CSS3的@keyframes用法详解: 此属性与animation属性是密切相关的,关于animation属性可以参阅CSS3的animation属性用法详解一章节. 一.基本知识: keyfram ...
- 跟随我在oracle学习php(13)
常用的css样式 [class~="col-6"]:选择我所有类名中包含有col-6独立单词的元素 [class*="col-"]:选择所有类名中含有" ...
- 跟随我在oracle学习php(12)
DOM 文档对象模型 body:(什么时候)找到标签 操作标签找到标签:(都会返回一个js对象)document.getElementById() 通过iddocument.getElementsBy ...
- 跟随我在oracle学习php(11)
数组专题 数组遍历: 1,普通for循环,经常用的数组遍历 var arr = [1,2,0,3,9]; for ( var i = 0; i <arr.length; i++){ consol ...
- 跟随我在oracle学习php(10)
正则表达式 做验证 做匹配 用符号来描述书写规则:/ 中间写正则表达式 /^ :匹配开头,$:匹配结尾 : /^ve/以ve开头的 /ve$/以ve结尾\d:一个任意的数字\w:一个任意的数字或字母\ ...
随机推荐
- 32位ubuntu16.4编译android4.1.1
安装所需库 sudo apt-get install build-essential sudo apt-get install make sudo apt-get install gcc sudo a ...
- select报错
query = query.Where(c => c.MfcKey==temp); int hhho = query.Count(); query = from q in query join ...
- EasyUI出现多条边框重合的问题
比如在 下面使用一个datagrid表格,可能出现某几条边框重合的问题,这种情况需要在div一层的panel添加"border:false"属性,datagrid不做处理即可
- lmbench用于arm测试
一.下载 http://www.bitmover.com/lmbench/lmbench.html网站有lmbench的介绍 下载地址如下(lmbench3): http://www.bitmover ...
- Html select、option、optgroup 标签
Html select 标签 </body> </html> <!-- select外部下拉选择框.name="xxx"标识后端获取名称 --> ...
- CSS 内边距 外边距
CSS 内边距 外边距 <html> <!-- style="margin: 0 auto" 将网页上方空白边距填满--> <body style=& ...
- Docker Overlay 应用部署
Docker Overlay 部署条件 要想使用Docker原生Overlay网络,需要满足以下任意条件: 1.Docker运行在Swarm模式 2.使用键值存储的Docker主机集群 本次部署使用键 ...
- mac 遇到的奇怪问题?
1: 卸载 xcode,发现git报错了. mac git xcrun error active developer path 错误 解决办法:sudo xcode-select -switch / ...
- vue elementui报错总结
1. 错误: TypeError: _self.$scopedSlots.default is not a function 原因:这是因为在v-for/v-if切换标签时,原本这些标签每一个都是独 ...
- gitlab 迁移
http://www.cnblogs.com/crysmile/p/9505527.html