HTML表单

什么是表单?

在HTML中使用表单和用户完成交互

表单作用是什么?

表单主要负责采集数据信息,然后向服务提交表单数据,进行相关处理

Form表单标签

name属性:设置表单的名称

action属性:用来设置发送请求的路径

B/S架构中,从浏览器B端向服务器S端发送数据,叫做请求,英语单词:request

B/S架构中,从服务器S端向浏览器B端返回数据,叫做响应,英语单词:response

method属性:用来设置表单提交数据的方式:get、post

get方式:为默认提交方式,提交的数据会显示在地址栏中

post方式:提交的数据不会在地址栏中显示,相对安全

例子:用户信息表单

\

HTML input标签

1. input type类型为text:文本输入域

2.input type类型为password:密码输入框

input type类型为 radio:单选按钮

3.

4. input type类型为 checkbox:多选按钮

5. input type类型为submit:表单提交按钮

6. input type类型为button:普通按钮

7. input type类型为reset:表单重置按钮

8. input type类型为file:文件上传组件

9. input type类型为hidden:隐藏控件

在浏览器上看不到,但提交表单的时候会提交给服务器

下拉列表标签:

高中

大专

文本域标签

只读控件readonly:只能看不能改,数据也会提交给服务器

无效控件disabled:只能看不能改,数据不会提交给服务器

input控件size属性:设置文本框的可视长度

input控件maxlength属性:设置文本框中可编写的长度

html form 返回的数据类型,HTML表单相关推荐

  1. onsubmit=“return check() 给form加onsubmit 验证所有表单后再提交,可以用返回false 来阻止submit提交

    onsubmit="return check() 给form加onsubmit 验证所有表单后再提交,可以用返回false 来阻止submit提交<form class="f ...

  2. 【jQuery】使用jquery.form.js,获取提交表单返回值

    jQuery表单库介绍 实现 html 中提交表单并实现不跳转页面处理返回值 jQuery表单库(jquery.form.js库)以jQuery为基础,用于处理表单AJAX提交,使得表单AJAX提交简 ...

  3. extjs 提交表单给php,JavaScript_Extjs学习笔记之二 初识Extjs之Form,Extjs中的表单组件是Ext.form.Basic - phpStudy...

    Extjs学习笔记之二 初识Extjs之Form Extjs中的表单组件是Ext.form.BasicForm,不过最简单最常用的是Ext.form.FormPanel控件,它继承自Panel,具有一 ...

  4. contactform7 ajax,Contact Form 7 最强大的wordpress表单插件

    10年前 (2011-09-02) | 54,093 views | 54 条评论 | 本文共2961个字 朗读这篇文章 不得不介绍一下这款插件Contact Form 7,真的是很强大,在还没用上C ...

  5. html中内联的form,bootstrap3.0教程之表单(form)使用详解

    本文主要讲解的是表单,这个其实对于做过网站的人来说,并不陌生,而且可以说是最为常用的提交数据的Form表单.本文主要来讲解一下内容: 1.基本案例 2.内联表单 3.水平排列的表单 4.被支持的控件 ...

  6. vue form validate 多个input_Vue表单校验插件Vuerify使用详细教程及示例

    点击右上方红色按钮关注"web秀",让你真正秀起来 前言 表单校验,在开发中是非常常见的,为了防止用户误操作,填写错误数据,亦或是防止用户恶意提交数据等,都需要前端同学来做一些简单 ...

  7. fieldset在form中的用法(表单简单实例)

    fieldset:对表单进行分组,一个表单可以有多个fieldset. fieldset标签会在包含的文本和input等表单元素外面形成一个方框,legend元素作为标题. ​ <html> ...

  8. .net post提交后接收返回数据_Ajax提交表单的方式

    和提交普通表单一样发送数据 浏览器端代码 $ 使用开发者工具查看请求体 https://cdn.jsdelivr.net/gh/zhangfu1111/Blogimagemanager/images/ ...

  9. 点击微信返回时重复提交表单php,微信小程序遇坑——多次点击页面重复加载及数据重复提交...

    目前总结解决方法:同时需要设置模块的函数,函数都可放置在util.js中去. 首先: 一.在util.js中放入如下两组函数 1. 设置点击后多久不能再次操作该 function throttle(f ...

最新文章

  1. 新电脑装win7_微软正式跟Win7系统告别了!国产电脑操作新系统诞生:系统更加美观...
  2. CoTNet-重磅开源!京东AI Research提出新的主干网络CoTNet,在CVPR上获得开放域图像识别竞赛冠军
  3. 页面事件(Init,Load,PreRender)执行顺序
  4. 【QuantOS】jaqs实例代码(可以使用版本)
  5. kinect数据读取
  6. Java受查异常和运行时异常的理解
  7. mysql触发器新元组_MySQL触发器-条件触发器语法
  8. array python 交集_模糊数学Python库简介和评测
  9. [css] 手动写动画最小时间间隔是多少,为什么?
  10. 两个原生JS跨页面传值的小方法
  11. 8.4 bert的压缩讲解 意境级
  12. require-ensure
  13. 全国计算机等级考试三级数据库技术考试大纲(2018 年版)
  14. pe分区助手读不到Linux硬盘,解决WINPE下不显示硬盘的方法
  15. 禁用Windows Defender Antivirus Service
  16. 六西格玛dfss_六西格玛设计DFSS.pdf
  17. 双系统开机 进入grub resource,并且进不bios
  18. 蓝牙耳机品牌推荐:2023年降噪蓝牙耳机性价比推荐
  19. GNS3实验操作(三)
  20. 京东到家自动化测试平台的探索与实践

热门文章

  1. Jetpack 新成员 SplashScreen:为全新的应用启动效果赋能!
  2. 华为云ModelArts 3.0助力行业AI高效落地
  3. 华为首秀 AI 全栈软件平台!
  4. 图解 Laravel 请求的完整生命周期
  5. ​为什么你应该申请去小型的初创公司实习?
  6. 看过无数 Java GC 文章,这 5 个问题你也未必知道!
  7. 我眼中的分布式系统可观测性
  8. 技术开发者该如何开展小团队的微服务之路?
  9. GitHub 迎来内置 CI/CD,对所有开源项目免费!
  10. 互联网公司上演反腐风暴;GitHub CEO 对断供表示无能为力;程序员面试锦集| 开发者周刊...