form表单提交

HTML

≡放荡痞女 提交于 2020-01-04 02:54:25
HTML 一个完整的网页是由html(超文本标记语言),css(层叠样式表)JavaScript(动态脚本语言)三部分组成 一、html 概念:超文本标记语言, “ 超文本 ” 就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素 结构构造:超文本标记语言的结构包括 “ 头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容 声明<!DOCTYPEhtml> html也有多个不同的版本,只有完全明白页面中使用的确切HTML版本,浏览器才能正确地显示HTML页面,这就是用处 什么是标签: 1、有尖括号包围的关键词 2、通常是成对出现的 3、也有单独呈现的标签,如:<img src="百度百科.jpg" />等。 4、标签不区分大小写.<html> 和 <HTML>. 推荐使用小写 5、标签对中的第一个标签是开始标签,第二个标签是结束标签 6、一般成对出现的标签,其内容在两个标签中间。单独呈现的标签,则在标签属性中赋值。如<h1>标题</h1>和 <input type="text" value="按钮" /> 7、有些标签功能比较简单.使用一个标签即可.这种标签叫做自闭和标签.例如: <br/> <hr/> <input /> <img /> 8、标签可以嵌套.但是不能交叉嵌套. <a><b></a></b>

js对象的合并

无人久伴 提交于 2020-01-03 21:46:03
问题情况:将2个或2个以上对象(object{....})中的属性进行合并,即最后合并为一个object{.....}传递给后端。 问题场景:多页表单数据的一同提交 解决办法:Object.assign 方法 Object.assign(form, obj)----->Object.assign(目标对象, 被合并的对象) <script> let form = {name: 'liming', sex: '男'}; let obj = {class: '一班', age: 15}; console.log('before', form); Object.assign(form, obj); console.log('after', form); </script> 来源: https://www.cnblogs.com/lemoncool/p/8385141.html

一、常用表单标签如下:

|▌冷眼眸甩不掉的悲伤 提交于 2020-01-03 07:56:39
一、常用表单标签如下: (1)<input>中的“type”属性:    复选框-checkbox;单选按钮-radio;按钮-button;提交-submit; (2)文本域   行-cols;列-rows;    <form> 表单 <input> 输入域 <textarea> 文本域 <label> 控制标签 <fieldset> 定义域 <legend> 域的标题 <select> 选择列表 <optgroup> 选项组 <option> 下拉列表中的选项 <button> 按钮  二、常见表单标签的应用   1、输入用户名以及密码表单的制作     (1)主要代码:          <form>          用户名:<input type="text" />         密码:<input type="password" />          <br />         </form>     (2)实现效果:   2、复选框的使用:     (1)主要代码:       <form>     你喜欢的水果有?<br />     苹果<input type="checkbox" />     西红柿<input type="checkbox" />      香蕉<input type="checkbox" />     菠萝<input type=

Form表单和里边的小部件

こ雲淡風輕ζ 提交于 2020-01-03 07:54:29
一、Form表单:form表单是用来收集用户信息,并向后台提交信息的区域表单; 1、属性 “action” 是 “行为“的意思,该属性的值表示: 用户提交信息到哪个页面 ; 2、属性”method“ 是”方式“的意思,该属性的值表示: 用户以http的什么方式提交信息,可以是get或post方式 ; 3、属性”accept-charset 是 ”接收的字符集“, 该属性的值是一个字符集编码,表示以什么字符集编码接收用户提交的信息 ; 二、四种input标签: 1、文本框: 1)input是 ”输入“ 的意思, 表示一个输入小部件 ; 2)属性 ”type“ 是 ”类型“的意思, 该属性的值规定了input的类型 ,例如:text 表示 文本 ,那么input这个标签就是文本框; 3)属性 ”value“ 是 ”值“的意思,该属性的值表示会 默认的显示在页面的输入框内,即文本框的默认值 ; 4)input标签属于” 自封闭标签 “,类似的还有:meta元标签,img图片标签; 2、密码框: 1) 属性”type“的值为”password“决定了input是个密码框 ; 2)在页面中,密码框的输入是 不可见 的; 3、单选按钮: 1)属性”type“的值为”radio“决定了input是个单选按钮; 2)单选按钮一般不是单个存在的,通常有多个”type“为”radio

[Web 前端] 003 html 表单标签

谁说胖子不能爱 提交于 2020-01-03 07:45:40
目录 表单标签 1. form 标签 2. 表单控件 2.1 登录框 2.2 单选按钮 2.3 多选按钮 3. select 标签 4 文件上传 5. textarea 标签 6. 按钮 7. 隐藏域 8. 图片 9. 滑动条 10. 取色 11. 数字 12. 日期 13. email 表单标签 1. form 标签 <!-- form 标签:划定一个表单区域 action: 数据的提交地址 method: 提交方式 get: (默认方式)通过 url 地址传输数据,数据会显示在 url 地址栏中,相对来说不安全 传输数据有大小限制,不同浏览器传输的数据大小不同 post: 数据不通过 url 地址传参,相对来说较安全 数据传输没有具体的大小限制 一般表单指定使用 post 方式提交数据 enctype: 如果表单当中有文件上传,必须添加这个属性 指定属性值为 multipart/form-data 用于文件转码 --> <form action="" method="post" enctype="multipart/form-data"></form> 2. 表单控件 type 的参数 释义 text 单行的输入字段,可输入文本,默认宽度为 20 个字符 password 密码框 radio 单选按钮 checkbox 多选按钮 file 输入字段和 "浏览"按钮,供文件上传

表单操作

╄→尐↘猪︶ㄣ 提交于 2020-01-03 07:41:06
引言:JavaScript最早被设计出来就是为了实现对注册表单的验证,本文简单的介绍了JavaScript的表单操作 1.获取表单对象的方法 1.通过表单ID获取:document.getElementById("formId"); 2.通过表单的索引获取:document.forms[index]; 3.通过表单的name获取:document.forms["formName"]; document.formName; 2.表单对象常用的属性 name 获取或设置表单的 name 属性 action 获取或者设置表单提交的地址 elements 获取一个数组,包括该表单中所有的表单域 length 获取表单的表单域的数量 method 获取或设置表单的表单的提交方式:get(默认)、post enctype 获取或设置表单的编码方式:application/x-www-form-urlencoded(默认)、multipart/form-data、text/plain 3.get方式和post方式的区别 1.get的通过URL参数会显示在URL中,较不安全。 post的参数通过请求实体(Request body)传输,不会显示在URL中,相对安全。 2.get的参数长度有限制,长度视浏览器而定一般在2k左右。post的长度理论上是无限的 3.GET请求会被浏览器主动cache

认识 html (二)

纵饮孤独 提交于 2020-01-03 07:29:37
1.<form> 标签 网站怎样与用户进行交互?答案是使用HTML表单(form)。表单是可以把浏览者输入的数据传送到服务器端,这样服务器端程序就可以处理表单传过来的数据。 语法: <form method="传送方式" action="服务器文件"> 讲解: 1.<form> :<form>标签是成对出现的,以<form>开始,以</form>结束。 2.action :浏览者输入的数据被传送到的地方,比如一个PHP页面(save.php)。 3.method : 数据传送的方式(get/post)。 <form method="post" action="save.php"> <label for="username">用户名:</label> <input type="text" name="username" /> <label for="pass">密码:</label> <input type="password" name="pass" /> </form> 注意:所有表单控件(文本框、文本域、按钮、单选框、复选框等)都必须放在 <form></form> 标签之间(否则用户输入的信息可提交不到服务器上) 2.文本输入框、密码输入框 当用户要在表单中键入字母、数字等内容时,就会用到文本输入框。文本框也可以转化为密码输入框。语法: <form> <input type=

HTML 表单标签

巧了我就是萌 提交于 2020-01-03 07:28:59
使用表单标签,与用户交互 表单是可以把浏览者输入的数据传送到服务器端,这样服务器端程序就可以处理表单传过来的数据。 语法: <form method="传送方式" action="服务器文件"> 讲解: 1. <form> : <form>标签是成对出现的,以<form>开始,以</form>结束。 2. action : 浏览者输入的数据被传送到的地方,比如一个PHP页面(save.php)。 3. method : 数据传送的方式(get/post)。 <form method="post" action="save.php"> <label for="username">用户名:</label> <input type="text" name="username" /> <label for="pass">密码:</label> <input type="password" name="pass" /> </form> 注意: 1、所有表单控件(文本框、文本域、按钮、单选框、复选框等)都必须放在 <form></form> 标签之间(否则用户输入的信息可提交不到服务器上哦!)。 2、method : post/get 的区别这一部分内容属于后端程序员考虑的问题。感兴趣的小伙伴可以查看本小节的 wiki,里面有详细介绍。 文本输入框、密码输入框 当用户要在表单中键入字母

HTML表单标签

心不动则不痛 提交于 2020-01-03 07:28:37
5-1 表单标签 用户交互 网站怎样与用户进行交互?答案是使用HTML表单(form)。表单是可以把浏览者输入的数据传送到服务器端,这样服务器端程序就可以处理表单传过来的数据。 语法: <form method="传送方式" action="服务器文件"> 讲解: 1.<form> :<form>标签是成对出现的,以<form>开始,以</form>结束。 2.action :浏览者输入的数据被传送到的地方,比如一个PHP页面(save.php)。 3.method : 数据传送的方式(get/post)。 <form method="post" action="save.php"> <label for="username">用户名:</label> <input type="text" name="username" /> <label for="pass">密码:</label> <input type="password" name="pass" /> </form> 注意: 1、所有表单控件(文本框、文本域、按钮、单选框、复选框等)都必须放在 <form></form> 标签之间(否则用户输入的信息可提交不到服务器上哦!)。 2、method : post/get 的区别这一部分内容属于后端程序员考虑的问题。感兴趣的小伙伴可以查看本小节的 wiki,里面有详细介绍。 1

HTML 中表单form 的相关知识

寵の児 提交于 2020-01-03 07:25:29
在Javascript 中,页面上的每一对<form> 标记都解析为一个对象,即form 对象。 可以通过document.forms 获取以源顺序排列的文档中所有form 对象的集合。 如果一个表单对象定义如下: < form name = " frm1 " method = " post " action = " login.aspx " > 获得该表单对象的方法: i> document.forms["frm1"]; // 根据name属性值 ii> document.forms[0]; // 根据索引号 iii> document.frm1; // 直接根据name值获得对象 form 表单应该注意的属性: elements: 获取以源顺序排列的给定表单中所有控件的集合。 但是<input type="image" > 对象不在此集合内。 var txtName = myform . elements [ 0 ] ; // 获得表单的第一个元素 var txtName = myform . elements [ " txtName " ] ; // 获得name属性值为"txtName"的元素 var txtName = myform . elements . txtName ; // 获得name属性值为"txtName"的元素 enctype: