html表单总结
总结了下html表单:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>dada</title>
</head>
<body>
<form action="action.php" method="post" accept-charset="UTF-8" autocomplete="on" enctype="url-encoded" target="_self">
<!--组合表单中的相关数据-->
<fieldset>
<!--为fieldset元素定义标题-->
<legend>hello</legend>
<!--文本输入-->
firstname:<input type="text" name="firstname"><br>
<!--单选按钮输入-->
<input type="radio" name="male">male
<input type="radio" name="female">female<br>
<!--复选框-->
<input type="checkbox" name="vehicle" value="bike">i have a bike.
<input type="checkbox" name="vehicle" value="car">i have a car<br>
<!--按钮-->
<input type="button" onclick="alert('hello')" value="click me"><br>
<!--提交按钮-->
<input type="submit" name="submit"><br>
<!--下拉列表-->
<select name="fruit">
<option value="apple">apple</option>
<option value="grape">grape</option>
<option value="watermelon" selected="">watermelon</option>
<option value="cherry">cherry</option>
</select><br>
<!--文本域-->
<textarea name="message" rows="10" cols="30">
the cat was playing in the garden.
</textarea><br>
<!--可点击的按钮-->
<button type="button" onclick="alert('hello')">
click me!
</button><br>
<!--html5新增-->
<!--datalist元素为input元素预定义选项列表-->
<form>
<input list="browsers">
<datalist id="browsers">
<option value="Internet Explorer">
<option value="firefox">
<option value="chorme">
<option value="opera">
<option value="safari">
</datalist><br>
<form>
<!--输入类型number用于包含数字值-->
<input type="number" name="quantity" min="1" max="5" step="10" value="30">number<br>
<!--输入类型date用于包含日期-->
<input type="date" name="cday" max="1980-1-1" min="2018-7-2">date<br>
<!--输入类型color用于包含颜色-->
<input type="color" name="favcolor">color<br>
<!--输入类型range用于包含一定范围内的值的输入字段-->
<input type="range" name="points" min="0" max="10" step="2" value="8">range<br>
<!--输入类型month允许用户选择年月-->
<input type="month" name="cdaymonth">month<br>
<!--输入类型week允许用户使用周和年-->
<input type="week" name="week_year">week<br>
<!--输入类型time允许用户选择时间(无时区)-->
<input type="time" name="usr_time">time<br>
<!--输入类型datetime允许用户选择日期和时间(有时区)-->
<input type="datetime" name="cday">datetime<br>
<!--输入类型datetime-local允许用户选择时间-->
<input type="datetime-local" name="cday">datetime-local<br>
<!--输入类型email用于包含电子邮件地址-->
<input type="email" name="email">email<br>
<!--输入类型search用于搜索字段-->
<input type="search" name="search">search<br>
<!--输入类型tel用于电话号码输入-->
<input type="tel" name="tel">tel<br>
<!--输入类型url,根据浏览器支持,提交时自动验证url-->
<input type="url" name="url">url<br>
<!--file-->
<input type="file" name="file">
</fieldset>
</form>
</body>
</html>
效果如下
dada
hello
firstname:
male
female
i have a bike.
i have a car
apple
grape
watermelon
cherry
the cat was playing in the garden.
click me!
number
date
color
range
month
week
time
datetime
datetime-local
email
search
tel
url
html表单总结的更多相关文章
- ASP.NET Aries 入门开发教程9:业务表单的开发
前言: 经过前面那么多篇的列表的介绍,终于到了大伙期待的表单开发了. 也是本系列的最后一篇文章了! 1:表单页面的权限设置与继承 对于表单页面,权限的设置有两种: 1:你可以选择添加菜单(设置为不显示 ...
- 探索ASP.NET MVC5系列之~~~3.视图篇(下)---包含常用表单和暴力解猜防御
其实任何资料里面的任何知识点都无所谓,都是不重要的,重要的是学习方法,自行摸索的过程(不妥之处欢迎指正) 汇总:http://www.cnblogs.com/dunitian/p/4822808.ht ...
- jQuery学习之路(8)- 表单验证插件-Validation
▓▓▓▓▓▓ 大致介绍 jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求.该插件捆绑了一套有用的验证方法,包括 ...
- jQuery学习之路(5)- 简单的表单应用
▓▓▓▓▓▓ 大致介绍 接下来的这几个博客是对前面所学知识的一个简单的应用,来加深理解 ▓▓▓▓▓▓ 单行文本框 只介绍一个简单的样式:获取和失去焦点改变样式 基本结构: <form actio ...
- 12、Struts2表单重复提交
什么是表单重复提交 表单的重复提交: 若刷新表单页面, 再提交表单不算重复提交. 在不刷新表单页面的前提下: 多次点击提交按钮 已经提交成功, 按 "回退" 之后, 再点击 &qu ...
- .net erp(办公oa)开发平台架构概要说明之表单设计器
背景:搭建一个适合公司erp业务的开发平台. 架构概要图: 表单设计开发部署示例图 表单设计开发部署示例说明1)每个开发人员可以自己部署表单设计至本地一份(当然也可以共用一套开发环境,但是如 ...
- javascript表单的Ajax 提交插件的使用
Ajax 提交插件 form.js 表单的下载地址:官方网站:http://malsup.com/jquery/form/ form.js 插件有两个核心方法:ajaxForm()和ajaxSubmi ...
- 玩转spring boot——AOP与表单验证
AOP在大多数的情况下的应用场景是:日志和验证.至于AOP的理论知识我就不做赘述.而AOP的通知类型有好几种,今天的例子我只选一个有代表意义的“环绕通知”来演示. 一.AOP入门 修改“pom.xml ...
- from表单提交数据之后,后台对象接受不到值
如果SSH框架下,前段页面通过from表单提交数据之后,在后台对象显示空值,也就是接收不到值得情况下.首先保证前段输入框有值,这个可以在提交的时候用jQuery的id或者name选择器alert弹出测 ...
- form表单验证-Javascript
Form表单验证: js基础考试内容,form表单验证,正则表达式,blur事件,自动获取数组,以及css布局样式,动态清除等.完整代码如下: <!DOCTYPE html PUBLIC &qu ...
随机推荐
- rand7生成rand10,rand1生成rand6,rand2生成rand5(包含了rand2生成rand3)
这种题要分两步,第一步是“插空儿”,第二步是“筛” 1.rand7生成rand10 只要是10的倍数就好 int rand10() { int num; do{ num = (rand7() - ) ...
- 通讯协议(三)Protocol Buffers协议
Protocol Buffers是Google开发一种数据描述语言,能够将结构化数据序列化,可用于数据存储.通信协议等方面. 不了解Protocol Buffers的同学可以把它理解为更快.更简单.更 ...
- vlc源码分析(一) RTSP会话流程
可以先了解一下RTSP/RTP/RTCP的概念与区别:RTP与RTCP协议介绍(转载). 在调试vlc-android时,熟悉了RTSP的会话流程.C表示RTSP客户端,S表示RTSP服务端: 第一步 ...
- 这次的PION的总结
这次的PION的总结 果然不出所料,才\(129\)分. 同级的巨佬们\(170,180,\color {red}{280}\)\(\small{wc这什么神仙啊QAQ}\),都比我强 那我还有什么可 ...
- 在CentOS7上安装MySQL5.7-源码包方式
缺点:后期升级不方便,生产中建议RPM包方式安装 CentOS7默认安装了和MySQL有兼容性的MariaDB数据库,在我们安装MySQL5.7之前为了避免发生冲突首先删除MariaDB. # rpm ...
- jquery 增加与删除数组元素
1.数组元素的添加 demoArray.push(value); var demo=new Array(); var key=[4,5]; demo.push(1);//插入数字 demo.push( ...
- PHP实现多继承 trait 语法
原文地址:http://small.aiweimeng.top/index.php/archives/50.html PHP没有多继承的特性.即使是一门支持多继承的编程语言,我们也很少会使用这个特性. ...
- Java动态代理代码快速上手
动态代理的两个核心的点是:代理的行为 和 代理机构. 举个例子,上大学的时候,很多同学吃午饭的时候都是叫别人带饭,有一个人H特别热心肠,想了一个办法,他在门口挂了个公示牌,每天有谁想要找人带饭就写公告 ...
- 批量复制windows文件夹下所有文件名
第一步,打开文件夹 第二步,在该文件夹下新建一个txt文件,然后将“.txt”后缀名修改为“.bat” txt文件内容“DIR *.* /B >LIST.TXT” 第三步,双击“.bat”,直接 ...
- python2.7入门---2.x与3.x版本区别
Python的3.0版本,常被称为Python 3000,或简称Py3k.相对于Python的早期版本,这是一个较大的升级.为了不带入过多的累赘,Python 3.0在设计的时候没有考虑向 ...