html表单

HTML基本标签介绍---表单

冷暖自知 提交于 2019-12-02 05:37:31
表单: 用来获取用户信息的,包括表单元素,提示信息,表单域 <label>标签:提示标签 <input>标签: (1) for属性:关联输入框的id属性,当单击label中的本文,就可以让输入框获取焦点 (2) type属性:text 输入框 password 密码框 radio 单选按钮 :属性name:表示组的概念,当name中的值相同时,此时单选按钮形成一组,实现单选效果。 属性checked:默认选中, 语法:checked=" ",checked="checked",checked <select>标签:下拉框 <option>标签:定义下拉列表中的一个选项 <optgroup>标签:用于把相关的选项组合在一起 <label for="t1">姓名:</label> <input type="text" id="t1"/><br /><br /> <label for="t2">密码:</label> <input type="password" id="t2"/><br /><br /> <label>性别:</label> <input type="radio" name="gender" id="man"/> <label for="man">男</label> <input type="radio" name="gender" id="girl"/> <label

vue-表单

对着背影说爱祢 提交于 2019-12-02 03:40:36
表单输入绑定 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> </head> <body> <div id="app"> <div> 用户名:<input type="text" v-model="username" @keyup="valiusername" placeholder="用户名">{{ usernametip }} </div> <div> 密码:<input type="password" v-model="password" placeholder="密码"> </div> <div> 性别: <input type="radio" name="sex" v-model="sex" value="1">男 <input type="radio" name="sex" v-model="sex" value="0">女 </div> <div> 爱好: <input type="checkbox

初识HTML_表单

血红的双手。 提交于 2019-12-02 03:28:37
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <form action="" method=""> <table width="600px" border="1px" cellspacing="0" cellpadding=""> <tbody> <tr height="40px"> <td rowspan="4" align="center">总体信息</td > <td colspan="2"></td> </tr> <tr height="40px"> <td align="center">用户名</td> <td><input type="text" name="" id="" value="" /></td> </tr> <tr height="40px"> <td align="center">密码</td> <td><input type="password" name="" id="" value="" /> </td> </tr> <tr height="40px"> <td colspan="2"><input type="submit" name="" id="" value="提交" /> <input type="button"

java上传大文件(局域网环境)

一曲冷凌霜 提交于 2019-12-01 23:24:58
文件上传是最古老的互联网操作之一,20多年来几乎没有怎么变化,还是操作麻烦、缺乏交互、用户体验差。 一、前端代码 英国程序员 Remy Sharp 总结了这些 新的接口 ,本文在他的基础之上,讨论在前端采用HTML5的API,对文件上传进行渐进式增强: * iframe上传    * ajax上传    * 进度条    * 文件预览    * 拖放上传 1.1 传统形式   文件上传的传统形式,是使用表单元素file,参考 http://www.ruanyifeng.com/blog/2012/08/file_upload.html : <form id="upload-form" action="upload.php" method="post" enctype="multipart/form-data" >     <input type="file" id="upload" name="upload" /> <br />     <input type="submit" value="Upload" /> </form> 所有浏览器都支持上面的代码,点击上传按钮后,网页"锁死",用户只能等待上传结束,然后浏览器刷新,跳到表单的action属性指定的网址。 1.2 iframe上传   用户点击submit时,动态插入一个iframe元素 var form = $("

IT兄弟连 HTML5教程 HTML5表单 小结及习题

老子叫甜甜 提交于 2019-12-01 22:37:10
小结 HTML表单提交的方法有get方法和post方法,get方法的作用是从指定的资源请求数据,post方法的作用是向指定的资源提交要被处理的数据。HTML表单一直都是Web的核心技术之一,有了它我们才能在Web上进行各种各样的应用。HTML5 Forms新增了许多新控件及其API,方便我们做更复杂的应用,而不用借助其它Javascript框架。HTML5新增表单元素有<datalist>、<keygen>和<output>。<datalist>元素规定输入域的选项列表;<keygen>元素的作用是提供一种验证用户的的可靠方法;<output>元素用于不同类型的输出,比如计算或脚本输出。HTML5拥有多个新的表单输入类型,这些新特性提供了更好的输入控制和验证,如“email”类型的文本框可以验证邮箱并提供提示。新增的表单属性用于对表单或表单文本域进行控制,比如控制表单的自动完成、自动填充功能和文本域的提示(hint)、正则匹配等功能。 习题 1.以下哪项不是HTML5新增的form元素?(D) A.datalist B.keygen C.output D.novalidate 2.以下不是input在html5的新类型的是(B) A.DateTime B.file C.Colour D.Range 3.在HTML5中,onblur和onfocus是(B) A.HTML元素 B

xss学习

浪尽此生 提交于 2019-12-01 20:39:33
HTML 表单 HTML 表单用于收集不同类型的 用户输入 。 表单是一个包含 表单元素 的 区域 。 表单元素 是允许用户在表单中输入内容,比如:文本域(textarea)、下拉列表、单选框(radio-buttons)、复选框(checkboxes)等等。 表单使用表单标签 <form> 来设置: <form> <input type="text"> <input type="radio"> <input type="password> .... </form> 关闭Chrome xss-auditor防护 :新建快捷方式,然后把Chrome的安装路径黏贴到“请键入对象的位置那里” 并在后面加上“--args --disabled-xss-auditor”,再重启电脑生效。没重启前确实没生效,也不打算重启,可以用下面的方法。 绕过浏览器xss过滤 <svg><script xlink:href=data:,alert(document.domain)></script></svg>。    闭合以触发XSS 来源: https://www.cnblogs.com/jiersixi/p/11717266.html

动态表单的数据库结构设计

三世轮回 提交于 2019-12-01 16:14:07
利用在线编辑器设计的表单,包含输入框,明细表(动态添加行)等需要存储到数据库的信息,现在有三种思路: 1.一个表单对应数据库的一张或多张物理表(主从表),这种设计在很多业务的情况下,其数据库的物理表会不断膨胀,同时,当修改表单时,其对应的物理表结构也需要修改,当物理表很多数据时,改变物理表scheme会锁表,导致在线应用访问这些表。 2.利用横向表纵向存储的思路,即一张物理表保存的是所有表单对应的字段信息和对应的值,这样的好处就是扩展表单(如添加一个字段)时只需要往这样表插入一条数据,但随着表单的增加,这张表的信息量将成倍数级增长,同时对后边数据的呈现,数据的统计查询造成很大影响。 3.利用现在的无scheme数据库及nosql数据库进行表单字段及值(key:value)的存储,这样修改表单很方便,但对于数据存储每次都需要解析html有哪些字段(key)需要存储到数据库,还有其值是什么,同时,对于后面的数据统计,报表展现也难以实现,因为向mongodb这样的数据库,对数据统计的功能还是非常弱的。 有哪位大牛做过类似的动态表单设计器,可以说一下你的实现思路吗? 讨论一 第一种方式就当做没发生过吧 第三种的话其实是不错的方式,接触过类似的国外站点,完全基于nosql的数据库,方便扩展,很多高级的数据库对报表支持也不弱 第二种方式可以稍微细致说一说

前端之HTML

爷,独闯天下 提交于 2019-12-01 15:10:16
1 HTML介绍 1. 1 Web服务本质 import socket sk = socket.socket() sk.bind(("127.0.0.1", 8080)) sk.listen(5) while True: conn, addr = sk.accept() data = conn.recv(8096) conn.send(b"HTTP/1.1 200 OK\r\n\r\n") conn.send(b"<h1>Hello world!</h1>") conn.close() 浏览器发请求 --> HTTP协议 --> 服务端接收请求 --> 服务端返回响应 --> 服务端把HTML文件内容发给浏览器 --> 浏览器渲染页面 1. 2 HTML是什么? 超文本标记语言(Hypertext Markup Language, HTML)是一种用于创建网页的标记语言。 本质上是浏览器可识别的规则,我们按照规则写网页,浏览器根据规则渲染我们的网页。对于不同的浏览器,对同一个标签可能会有不同的解释。(兼容性问题) 网页文件的扩展名:.html或.htm 1. 3 HTML不是什么? HTML是一种标记语言(markup language),它不是一种编程语言。 HTML使用标签来描述网页。 1 | 4 HTML文档结构 最基本的HTML文档: <!DOCTYPE html>

form表单

爷,独闯天下 提交于 2019-12-01 10:14:29
form表单 form属于块级标签 功能: 表单用于向服务器传输数据,从而实现用户与web服务器的交互 表单能够包含input系列标签,比如文本字段。复选框。单选框。提交按钮等等 表单还可以包含textarea select fieldset labl标签 表单属性: 属性 描述 accept-charset 规定在提交表单时使用的字符集(默认:页面字符集) action 规定向何处提交表单的地址 URL(提交页面) autocomplete 规定浏览器应该自动完成表单(默认:开启) enctype 规定被提及的数据的编码(默认:url-encoded) methon 规定提交表单时所用的方法(默认:get) name 规定识别表单的名称(对于DOM 使用:document.forms.name) novalidate 规定浏览器不验证表单 target 规定action属性中地址的目标(默认:_self) 表单元素: 基本概念: html表单是html里比较复杂的部分,表单往往和脚本 动态页面 数据处理等功能结合 因此他是制作动态网站很重要的内容 表单一般手机用户的输入信息 表单工作原理: 访问者在浏览表单网页时,可填写必须的信息,然后按某个按钮提交。这些信息通过internet传送的服务端 服务器上专门的程序对这些数据进行处理,如果有错误会返回错误信息,并要求纠正错误

html

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-01 10:14:21
表单 功能/作用 用于向服务器发送数据,实现用户与web服务器的交互 form表单内的标签有 input textarea select fieldset label form表单属性 accept-charset 规定在被提交表单中使用的字符集(默认:页面字符集)。 action 规定向何处提交表单的地址(URL)(提交页面)。 autocomplete 规定浏览器应该自动完成表单(默认:开启)。 enctype 规定被提交数据的编码(默认:url-encoded)。如果是上传文件需要将enctype="multipart/form-data" method 规定在提交表单时所用的 HTTP 方法(默认:GET)。 name 规定识别表单的名称(对于 DOM 使用:document.forms.name)。 novalidate 规定浏览器不验证表单。 target 规定 action 属性中地址的目标(默认:_self)。 input type 文本text 密码框password 日期输入框date 复选框checkbox redio单选框 提交按钮submit 重置按钮reset 普通按钮button 隐藏输入框hidden 文本选择框file name 相当于表单提交后的数据的key值 value 相当于表单提交后的数据的value值 当input为各种按钮时