制作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)的更多相关文章

  1. 跟随我在oracle学习php(19)

    Order by子句 形式: order  by  排序字段1  [排序方式],  排序字段2  [排序方式], ..... 说明: 对前面取得的数据(含from子句,where子句,group子句, ...

  2. 跟随我在oracle学习php(18)

    修改表: 一般概述 通常,创建一个表,能搞定(做到)的事情,修改表也能做到.大体来说,就可以做到: 增删改字段: 增:alter  table  表名  add  [column]  字段名  字段类 ...

  3. 跟随我在oracle学习php(17)

    通用设定形式 定义一个字段的时候的类型的写法. 比如: create  table  tab1  (f1  数据类型 ); 数据类型: 类型名[(长度n)]  [unsigned]  [zerofil ...

  4. 跟随我在oracle学习php(16)

    数据库的增删改查 增:create  database  [if  not  exists ] 数据库名  [charset  字符集]  [collate  字符排序规则]: 说明: 1,if  n ...

  5. 跟随我在oracle学习php(15)

    开发环境 独立开发环境:组成 Windows/Linux php Apache MySQL 集成开发环境:phpstudy wamp xammp 关系数据库: SQL: Struct Query La ...

  6. 跟随我在oracle学习php(14)

    CSS3的@keyframes用法详解: 此属性与animation属性是密切相关的,关于animation属性可以参阅CSS3的animation属性用法详解一章节. 一.基本知识: keyfram ...

  7. 跟随我在oracle学习php(13)

    常用的css样式 [class~="col-6"]:选择我所有类名中包含有col-6独立单词的元素 [class*="col-"]:选择所有类名中含有" ...

  8. 跟随我在oracle学习php(12)

    DOM 文档对象模型 body:(什么时候)找到标签 操作标签找到标签:(都会返回一个js对象)document.getElementById() 通过iddocument.getElementsBy ...

  9. 跟随我在oracle学习php(11)

    数组专题 数组遍历: 1,普通for循环,经常用的数组遍历 var arr = [1,2,0,3,9]; for ( var i = 0; i <arr.length; i++){ consol ...

  10. 跟随我在oracle学习php(10)

    正则表达式 做验证 做匹配 用符号来描述书写规则:/ 中间写正则表达式 /^ :匹配开头,$:匹配结尾 : /^ve/以ve开头的 /ve$/以ve结尾\d:一个任意的数字\w:一个任意的数字或字母\ ...

随机推荐

  1. 使用jfreechart生成柱状图、折线图、和饼状图

    JFreeChart是JAVA平台上的一个开放的图表绘制类库.它完全使用JAVA语言编写,是为applications, applets, servlets 以及JSP等使用所设计.下面我就详细介绍如 ...

  2. postman 做接口测试之学习笔记

    Postman 之前是作为Chrome 的一个插件,现在要下载应用才能使用. 以下是postman 的界面: 各个功能区的使用如下: 快捷区: 快捷区提供常用的操作入口,包括运行收藏夹的一组测试数据, ...

  3. 用 MoveTowards实现多点移动

    using System.Collections; using System.Collections.Generic; using UnityEngine; public class MoveCube ...

  4. Vue 使用swiper4导致ie或手机浏览器打开空白的问题

    from:https://segmentfault.com/a/1190000015831092 在ie下发现就是swiper的不兼容,一加上去ie就不显示了.结果是swiper版本的问题,最新的sw ...

  5. word之个人设置

    1.视图设置.五种视图中一般都是用“页面视图”.标尺和导航窗口都需要显示出来,方便操作,显示比例就用最真实的100%比例. 2.设置文件自动保存时间间隔和位置 3.word段落设置,不允许西文单词中间 ...

  6. mongodb 安装遇到问题:the domain,user name and/or password are incorrect.remember to use"." for the domain if the account is on the local machine

    安装mongoDB遇到如下问题:the domain,user name  and/or password are incorrect.remember to use"." for ...

  7. jQuery 查找元素2

    jQuery 查找元素2 :first <ul> <li>list item 1</li> <li>list item 2</li> < ...

  8. vue中使用cookies和crypto-js实现记住密码和加密

    前端加密 使用crypto-js加解密 第一步,安装 npm install crypto-js 第二步,在你需要的vue组件内import import CryptoJS from "cr ...

  9. opencv学习之路(28)、轮廓查找与绘制(七)——位置关系及轮廓匹配

    一.点与轮廓的距离及位置关系 #include "opencv2/opencv.hpp" #include <iostream> using namespace std ...

  10. Spring 学习——Spring AOP——AOP配置篇Aspect、Pointcut

    Schena——based AOP 声明 Spring所有的切面和通知器都必须放在一个<aop:config>标签内,可以同时配置多个<aop:config>元素. 每一个&l ...