html表单

区别request的getParameter() ,getInputStream(),getReader()

大城市里の小女人 提交于 2019-11-30 06:53:30
参考:http://blog.csdn.net/clam_clam/article/details/6570539 我们经常用servlet和jsp, 经常用request.getParameter() 来得到数据。 request.getParameter() request.getInputStream() request.getReader() 这三个方法都是从request对象中得到提交的数据,但是用途不同。 要根据<form>表单提交数据的编码方式选择不同的方法。 HTML中的form表单的一个关键属性 enctype: 1. enctype=application/x- www-form-urlencoded 这种编码方式是默认的编码方式。 编码后的结果通常是field1=value2&field2=value2&… 的形式,如 name=aaaa&password=bbbb。 通常使用的表单也是采用这种方式编码的,Servlet 的 API 提供了对这种 编码方式解码的支持,只需要调用 ServletRequest 类中的 getParameter()方法就可以得到用户表单中的字段和数据。 不足: 这种编码方式( application/x-www-form-urlencoded )虽然简单,但对于传输大块的二进制数据显得力不从心。 2.

玩转Django2.0---Django笔记建站基础七

扶醉桌前 提交于 2019-11-30 06:25:33
  7  表单与模型   表单是搜集用户数据信息的各种表单元素的集合,作用是实现网页上的数据交互,用户在网站输入信息,然后提交到网站服务器端进行处理(如数据录入和用户登录、注册等)。   用户表单是web开发的一项基本功能,Django的表单功能有Form类实现,主要分为两种:django.forms.Form和django.forms.ModelForm。前者是一个基础的表单功能,后者是在前者的基础上结合模型所生成的数据表单。   7.1  初识表单   传统的表单生成方式是在模板文件总编写HTML代码实现,在HTML语言中,表单由<form>标签实现。表单生成方式如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>表单</title> </head> <body> #表单 <form action="" method="post"> First name:<br> <input type="text" name="firstname" value="Mickey"> <br> Last name:<br> <input type="submit" value="Submit"> #表单 </form> </body> </html>   一个完整的表单主要有4个组成部分:提交地址

flutter中的表单使用

拟墨画扇 提交于 2019-11-30 02:34:48
Flutter 中常见的表单有 TextField 单行文本框,TextField 多行文本框、CheckBox、Radio、Switch、CheckboxListTile、RadioListTile、SwitchListTile、Slide. TextField 文本框组件 常用属性: maxLines :设置此参数可以把文本框改为多行文本框 onChanged: 文本框改变的时候触发的事件 decoration:hintText 类似 html 中的 placeholder ;border 配置文本框边框 OutlineInputBorder 配合使用 ;labelText lable 的名称 ;labelStyle 配置 lable 的样式 obscureText :把文本框框改为密码框 controller :controller 结合 TextEditingController()可以配置表单默认显示的内容 首先需要注意的是,因为表单就会涉及到表单值得改变,因此,需要使用StatefulWidget: import 'package:flutter/material.dart'; void main(){ runApp(MyApp());} class MyApp extends StatelessWidget{ @override Widget build

HTML - 表单标签相关

假装没事ソ 提交于 2019-11-30 00:51:15
<html> <head></head> <body> <!-- 表单标签 : 收集其标签内部的数据, 提交给指定的服务器 action : 数据提交的地址(URL) method : 提交的方式(get/post) 表单的数据是以键值对的形式提交的, name属性的值为键, value属性的值为值 所要提交的表单数据, 表单域标签中必须拥有name属性值, 否则不会提交 --> <form action="#" method="get"> <!-- 表单域标签 : 给用户提供可以进行数据输入或选择的标签 --> <!-- 文本框 : 文本数据, 用户可见 --> <input type="text" name="" value="" /> <!-- 文本框(密码) : 文本数据, 用户不可见 --> <input type="password" name="" value="" /> <!-- 单选框 : name属性值相同的单选框只能选择一项数据, checked属性为默认选中 --> <input type="radio" name="" value="" checked="checked" /> <!-- 多选框 : 一个多选的组需要使用相同的name属性值, checked属性为默认选中 --> <input type="checkbox" name="" value="

Layui 监听 复选框 提交表单

此生再无相见时 提交于 2019-11-29 22:12:06
表单数据这一块 layui 做的是真的不好,无论是在渲染还是在交互方面,每次都要自己来重新实现代码 #贴上代码 <!DOCTYPE html> <head> <meta charset="utf-8"> <title>Layui 监听 复选框 提价表单</title> <link rel="stylesheet" type="text/css" href="//layui.hcwl520.com.cn/layui/css/layui.css?v=201801090202"/> </head> <body> <form class="layui-form p-3" autocomplete="off" οnsubmit="return false"> <div class="layui-form-item"> <label class="layui-form-label">复选框</label> <div class="layui-input-inline"> <input type="text" name="number" value="0,1,3,4,5,6," disabled> <input type="checkbox" lay-filter="number" lay-skin="primary" value="0" title="0"> <input type=

怎样获取页面中的表单元素节点

给你一囗甜甜゛ 提交于 2019-11-29 21:27:40
可以使用: document.forms /* HTML 代码如下 <form name="foo" id="bar"></form> */ document.forms[0] === document.forms.foo // true document.forms.bar === document.forms.foo // true 注意: 1. 返回的是一个HTMLCollection的实例对象; 2. 可以使用表单的id或name获取某个表单节点; 3. 没有表单时返回一个空的HTMLCollection实例对象, 而非null 来源: https://www.cnblogs.com/aisowe/p/11533274.html

HTML学习(14)表单

安稳与你 提交于 2019-11-29 19:24:01
HTML 表单用于收集不同类型的用户输入。 HTML 表单 表单是一个包含表单元素的区域。 表单元素是允许用户在表单中输入内容,比如:文本域(textarea)、下拉列表、单选框(radio-buttons)、复选框(checkboxes)等等。 表单使用表单标签 <form> 来设置: HTML 表单 - 输入元素 多数情况下被用到的表单标签是输入标签(<input>)。 输入类型是由类型属性(type)定义的。大多数经常被用到的输入类型如下: 文本域(Text Fields) 文本域通过<input type="text"> 标签来设定,当用户要在表单中键入字母、数字等内容时,就会用到文本域。 密码字段 密码字段通过标签<input type="password"> 来定义: 单选按钮(Radio Buttons) <input type="radio"> 标签定义了表单单选框选项 复选框(Checkboxes) <input type="checkbox"> 定义了复选框. 用户需要从若干给定的选择中选取一个或若干选项。 提交按钮(Submit Button) <input type="submit"> 定义了提交按钮. 当用户单击确认按钮时,表单的内容会被传送到另一个文件。表单的动作属性定义了目的文件的文件名。由动作属性定义的这个文件通常会对接收到的输入数据进行相关的处理。

复杂表单数据的获取

蓝咒 提交于 2019-11-29 18:01:35
  表单基本样式如下: 表单的院士基本情况可以不断新增. 院士基本情况的部分HTML代码(多份院士基本情况是在这个基础之上append的) : <div style="text-align: left" class="add_academician_elem"> <div class="" style="width: 100%;font-size: 22px;text-align: center;"> 当前是第<span class="number_academician">1</span>份院士基本情况 <button class="delete_academician layui-btn layui-btn-danger layui-btn-sm" type="button"> 删除当前院士基本情况 </button> </div> <div> <span >院士姓名</span><input name="ac-name" type="text" lay-verify="required"> <span >出生日期</span><input name="ac-birthday" type="number" class="zp-input lay-Date" lay-verify="required"> </div> <div> <span >学科领域</span><input

HTML表单

孤者浪人 提交于 2019-11-29 15:43:04
<!--表单所有标签--><form action="" method="" name=""> 单行文本框:<input type="text" name="" id=""><br> 密码框:<input type="password" name="" id=""><br> 没啥用的按钮:<input type="button" name="" id="" value="按钮"><br> 提交按钮:<input type="submit" name="" id=""><br> 图片形式的提交按钮:<input type="image" name="" id=""><br> 重置按钮:<input type="reset" name="" id=""><br> 单选框:<input type="ridio" name="" id=""><br> 复选框:<input type="checkbox" name="" id=""><br> 下拉框:<select name="" id=""><br> <option value="">请选择</option> </select> 文本域:<textarea name="" id="" cols="30" rows="10"></textarea><br> 上传按钮:<input type="file" name="" id=""><br>

html表单

拜拜、爱过 提交于 2019-11-29 15:42:06
form属性:accept accept-charset enctype name和id HTML输入控件:<input type=""/> 属性 type=“submit”(提交) type=“reset”(重置) readonly="readonly" ,只读 disabled="disabled" 不可用 textarea:多行输入的文本框。 文本框 type=“text” 属性size 大小。maxlength 输入的最大长度 type" 口令输入框 type=“password” 属性size :大小。 maxlength 输入的最大长度。 value返回值。 单选按钮select和option:创建一个下拉列表 type=“radio”属性 checked默认值 size 选择数 select和option:创建一个下拉列表 单选按钮select和option:创建一个下拉列表 type=“radio”属性 checked默认值 size 选择数 复选框 type=“checkbox” checked默认值 多行文本框 textarea标记 属性cols和rows 文件上传控件 type=“file” 在form表单中必填属性 enctype =“enctype ” method=“post” 下拉列表 select和option标记 属性 size:表现数量