html表单提交

html表单提交,哪些标签的哪些值会被提交给服务器呢?

1、只能为input、textarea、select三类类型的标签。只有这些标签用户才可能修改值,<label>、<p>、<font>等标签仅供显示用,没有提交到服务器的必要。当input=submit的时候,只有被点击的按钮的value才会被提交;

2、input标签有title、type、disabled、value等属性,但只有value属性的值才会提交到服务器,其他属性都是供显示用的,用户并不能修改;

3、标签必须设定name属性。如果要将标签的value属性值提交到服务器,则必须为标签设定name属性,提交到服务器的时候将会以“name=value"的键值对的方式提交到服务器。name是给服务器用的,id是给Dom用的。对于RadioButton,同name的为一组,选中的RadioButton的value被提交到服务器;

4、要提交的标签必须放到form标签内。只有放到form标签内的标签才可能会被提交到服务器,form之外的input标签会被忽略掉。

5、要使得文件上载能够成功,必须要做到:

  • input type=file标签必须出现在form标签中
  • 必须为input type=file标签指定name标签属性的值
  • form标签的method属性必须设置为post
  • form标签enctype属性必须设置为multipart/form-data

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Keegan小钢

Android样式的开发:Style篇

前面铺垫了那么多,终于要讲到本系列的终篇,整合所有资源,定义成统一的样式。 哪些该定义成统一的样式呢?举几个例子吧:

16520
来自专栏挖坑填坑

Angular练习之animations动画

让我们隆重介绍Angular动画。Angular是基于最新的Web Animations API,我们使用动画触发器(animation triggers)来定...

12710
来自专栏从零开始学自动化测试

Selenium2+python自动化35-获取元素属性

前言 通常在做断言之前,都要先获取界面上元素的属性,然后与期望结果对比。本篇介绍几种常见的获取元素属性方法。 一、获取页面title 1.有很多小伙伴都不知道t...

34450
来自专栏JetpropelledSnake

Python入门之Pycharm开发中最常用快捷键

33520
来自专栏编程

在HTML中如何使用CSS?

一、前言 在 HTML 中使用 CSS,包括内联式、内嵌式、链接式和导入式。 二、分类 2.1 内联式 内联式是所有样式应用方式中最为直接的一种,它通过对 HT...

205100
来自专栏编程

网页基础篇之如何制作简单的静态网页

每个人都有一个属于自己的星空 上一期介绍了sublime text3开发工具,那么接下来当然是开始了解代码。 一个静态网页大体由HTML, CSS和JavaSc...

88170
来自专栏前端真相

css(1)

1 z-index就是网页的z轴,用相对定位绝对定位把两个层重叠在一起,z-index的值越大,就越靠上,注意,z-index没有单位,z-index:99;这...

29290
来自专栏xingoo, 一个梦想做发明家的程序员

CSS 之 选择器

选择器 类型选择器 也叫做 元素选择器和简单选择器,可以根据元素标签指定样式。 p { color:red; } 类选择器 一般用于某些同类型的样式。 .xxx...

21590
来自专栏前端小叙

vue父组件中获取子组件中的数据

<FormItem label="上传头像" prop="image"> <uploadImg :width="150"...

1.5K100
来自专栏源哥的专栏

HTML中实现右键菜单功能

我们使用的应用系统很多都有右键菜单功能。但是在网页上面,点击右键一般显示的却是IE默认的右键菜单,那么我们如何实现自己的右键菜单呢?下面将讲解右键菜单功能的实现...

35130

扫码关注云+社区

领取腾讯云代金券