前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >php学习之html属性-表单(五)

php学习之html属性-表单(五)

作者头像
吾爱乐享
发布于 2018-07-12 09:10:07
发布于 2018-07-12 09:10:07
2.1K00
代码可运行
举报
文章被收录于专栏:吾爱乐享吾爱乐享
运行总次数:0
代码可运行

表单标记

  • 普通文本框:<input type=”text” name=”名称” value=”值,不写value默认为空”>
  • 密码框:<input type=”password” name=”名称” value=”值,不写value默认为空”>
  • 单选按钮:<input type=”radio” name=”名称” value=”值”>
  • 多选框:<input type=”checkbox” name=”名称” value=”值”>
  • 下拉菜单:

<select name=”名称”>

<option value=”值”>描述</option>

<option value=”值”>描述</option>

</select>

上传:<input type=”file” name=”名称” value=””>

上传必须在form属性中设置,而且必须是post方式

  • 按钮:
    • 提交:<input type=”submit” value=”显示在按钮上的名称”>
    • 图片提交:<input type=”image” src=”图片地址” value=””>
    • 普通按钮:没有任何意义的按钮,和js关联使用<input type=”button” name=”值” value=”名称”>
    • 重置按钮:<input type=”reset” name=”值” value=”名称”>
  • 隐藏域:在浏览器中看不到的传递数据表单<input type=”hidden” name=”值” value=”值”>
  • 多行文本域:<textarea rows=”行” cols=”列” value=”值” name=”名称”></textarea>
  • form标记:是表单域的现实,需要用form标记把表单内容括起来,这时候才可以提交,原因是form中的属性中有:提交方式(get和post)、提交地址(具体提交页面)、上传文件的设置(如果不设置无法上传)
    • 提交地址:action=”具体的地址”
    • 提交方式:method        值:get和post,在网页中数据直接的传递,只有get和post方式
      • get方式:数据以浏览器地址栏的方式(明文)提交到另一个页面中。要提交到的页面路径和名称?参数名=值&参数名=值。。。。。
        • d:/getuser.php?username=123&password=123456
        • <a herf=”d:/getuser.php?”>你好</a>
        • get方式传递数据有表达和超链接,表单是用户自己填写的数据,超链接是管理员规定要传的数据
      • post方式:数据隐藏方式传递,post现在是有表单传递

数据传递的信息方式:有文本、图片、视频等

enctype:指定表单的编码方式(解码方式),这个属性只能在method=”post”方法中

  1. application/x-www-form-urlenncoded是默认值,可以在AJAX中见到xmlHttp.setRequestHeader(“Content-Type”,”application/x-www-form- urlencoded”); 这两个要做的是同一件事情,就是设置表单传输的编码。在AJAX里不写有可能会报错,但是在HTML的form表单里是可以不写 enctype=”application/x-www-form-urlencoded”的,因为默认HTML表单就是这种传输编码类型。
  2. multipart/form-data是用来指定传输数据的特殊类型的,主要是我们上传的非文本的内容人,比如图片或者mp3视频等
  3. text/plain是纯文本传输的意思,在发送邮件时要设置这种编码类型的,否则会出现接受时编码混乱的问题,网络上经常拿text/plain和text/html做比较1和3都不能用于上传文件,只有multipart/form-data才能传递文件数据
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!doctype html>

<html lang="en">

 <head>

  <meta charset="UTF-8">

  <meta name="Generator" content="EditPlus®">

  <meta name="Author" content="">

  <meta name="Keywords" content="">

  <meta name="Description" content="">

  <title>表单</title>

 </head>

 <body>

 <form method="get" action="./user.php" enctype="">

用户名:<input type="text" name="user_name" value=""><br>           <!--type类型为text属于普通文本类型-->

密  码:<input type="password" name="pass_word" value=""><br>       <!--type类型为password属于密码暗文显示-->

性  别:<input type="radio" name="sex" value="男"><!--type类型radio属于单选框-->

<input type="radio" name="sex" value="女"><br>

爱  好:<input type="checkbox" name="aihao" value="学习">学习<!--type类型checkbox属于多选-->

<input type="checkbox" name="aihao" value="测试">测试

<input type="checkbox" name="aihao" value="程序员">程序员

<input type="checkbox" name="aihao" value="UI">UI

<input type="checkbox" name="aihao" value="运营">运营<br>

学  习:<select name="xuexi"><!--select下拉菜单-->

<option value="小学">小学</option>

<option value="中学">中学</option>

<option value="大学">大学</option>

</select><br>

头  像:<input type="file" name="touxiang" value=""><br><!--type类型file上传文件-->

<input type="hidden" name="id" value="1"><!--隐藏域,-->

个人介绍:<br><textarea name="miaos" rows="10" cols="50"></textarea><br><!--多行文本框-->

<input type="submit" value="提交"><!--type类型为submit提交表单-->

<input type="image" src="./images/1.jpg" value="提交"><!--type类型为image提交按钮为图片-->

<input type="reset" value="重置"><!--tpye类型为restet重置按钮-->

 </form>

<a href="./user.php"?id=13000000000>点我</a>

 </body>

</html>

您暂时无权访问此隐藏内容!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-04-09 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
HTML 表单 (form) 的作用解释
参考网址: 《HTML中form表单作用解释》 表单在网页中主要负责的是数据采集功能,一个表单基本由三部分组成: 表单标签:这里面包含了处理表单数据所用 CGI (Common Ga
剑影啸清寒
2018/01/02
5.4K0
【前端就业课 第一阶段】HTML5 零基础到实战(八)表单详解
注意:手机(APP)打开,内容显示更佳,不会的私聊博主即可 想要拿代码或加入学习计划(** 博主会监督你并且教你写文章 **)的拉到最下面(PC端Web打开)加博主即可,目录也在最下面。
1_bit
2022/04/13
3960
【前端就业课 第一阶段】HTML5 零基础到实战(八)表单详解
零基础学HTML5和CSS3前端开发第二课
标签用于创建一个定义列表(definition list)。 标签是与 和\dd>联合使用的。 用于创建定义列表中的一项(术语), 用于为定义列表中的项创建描述。
用户9184480
2024/12/19
670
零基础学HTML5和CSS3前端开发第二课
Html 表单
一、表单语法<form method="post" action="result.html"><p> 名字:<input name="name" type="text" > </p><p> 密码:<input name="pass" type="password" > </p><p><input type="submit" name="Button" value="提交"/><input type="reset" name="Reset" value="重填“/> </p></form>二、表单元
久绊A
2023/03/24
3.7K0
python_day12_html
内联标签:<a><input><img><sub><sup><textarea><span>
py3study
2020/01/10
8700
HTML表单
这个元素正式定义了一个表单,就像<div>和<p>标签,它是一个容器元素,但它也支持一些特定的属性来配置表单的行为方式。它的所有属性都是可选的,但实践中最好至少要设置action属性和method属性。
HammerZe
2022/03/25
4K0
HTML表单
6.HTML输入表单标签元素介绍
描述: 表单是一个包含表单元素的区域,表单元素是允许用户在表单中输入内容,其包含 文本框、文本域(textarea)、按钮、下拉列表、单选框(radio-buttons)、复选框(checkboxes)等元素都要放在form标签里面或者进行form的id值的调用,否则提交的数据到不了后端。
全栈工程师修炼指南
2023/03/21
4.6K0
这些HTML标签你知道吗?
包含有序列表 <ol></ol> and 无序列表 <ul></ul>,列表项由<li></li>显示,其中有序列表的列表项以数字开头,无序列表的列表项以黑圆圈开头
佛系编程人
2019/08/14
7660
html教程之form表单元素
<form action="post.php" method="post" target="_self" autocomplete="off" enctype="multipart/form-data" >
老雷PHP全栈开发
2020/07/02
2.1K0
html基础
HTML 不是一种编程语言,而是一种标记语言 (markup language) HTML 使用标记标签来描述网页
超蛋lhy
2018/08/31
2K0
html基础
初学者:html中的表单详解(下面附有代码)
表单的理解与解释 表单:采集不同类型的用户输入数据,发送给服务器,实现用户和服务器之间的数据交互。
全栈程序员站长
2022/09/22
1.5K0
初学者:html中的表单详解(下面附有代码)
html+css学习笔记011-表单
Author:Mr.柳上原 付出不亚于任何的努力 愿我们所有的努力,都不会被生活辜负 不忘初心,方得始终 责任与担当 这几天公司招聘文案 好几个应聘上的孩子 答应的好好的第二天来上班 然而却一去不复返 给公司的工作计划造成了极大的困扰 并不是责备他们 而是从他们身上 看到了以前那任性和不负责任的自己 原来当初我那些自以为小小的无所谓的举动 会给亲人、朋友和同事带来那么大的麻烦 只是他们选择了宽容 <!DOCTYPE html> <!-- 文档类型:标准html文档 --> <html lang='en'>
Mr. 柳上原
2018/09/05
8170
JavaWeb01轻松掌握HTML(Java真正的全栈开发)
html 一.html介绍: 全称为HyperText Markup Language,译为超文本标记语言,它不是一种编程语言,是一种描述性的标记语言,用于描述超文本中内容的显示方式.比如字体什么颜色
Java帮帮
2018/03/16
5.3K0
JavaWeb01轻松掌握HTML(Java真正的全栈开发)
前端(一)-Html
注意:块元素可以嵌套多个行内元素标签,但行内元素不能嵌套块元素,会改变行内元素的布局,且标签之间不可以交叉;
化羽羽
2022/10/28
4.3K0
HTML表格表单综合——用户注册表
今天学习了表格和表单知识,我综合了他们添加了一些拓展知识做了一个用户注册表,以下面代码来整理表格和表单知识: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">   <head>     <meta http-equiv="Cont
二十三年蝉
2018/02/27
6.4K0
HTML中的表单
表单的用途很多。表单的用途主要用来收集客户端提供的相关信息,是网页具有相互交互的功能,是用户与网站实现交互的重要手段。当用户填写完信息后做提交操作,将表单的信息从客户端的浏览器传送到服务器上,经过服务器处理后,再将用户所需要的信息传送回客户端的浏览器上。在网页中,最常见的表单形式有文本框,密码文本框,单选按钮,复选框,按钮(普通,提交,重置),文件域或图像域,文本域和列表(菜单)。
小末快跑
2019/07/03
5.4K0
html标签详解
<!DOCTYPE> 标签 <!DOCTYPE> 声明必须是 HTML 文档的第一行,位于 <html> 标签之前。 <!DOCTYPE> 声明不是 HTML 标签;它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。 <!DOCTYPE html> <head>内的标签 标签意义 <title></title> 定义网页标题 <style></style> 定义内部样式表 <script></script> 定义JS代码或引入外部JS文件 <link/> 引入外部
人生不如戏
2018/04/12
2.7K0
(一)熟练HTML5+CSS3,每天复习一遍
学习网页的概念和分类,了解静态网页和动态网页的不同;了解网页浏览器的工作原理。了解HTML,XHTML,HTML5的概念,制作简单的HTML页面的开发。
达达前端
2020/10/29
3K0
前端基础-HTML基础(四)
frameset标签frame标签表单标签input标签select标签textarea标签通用属性参考
efonfighting
2019/12/17
7130
前端基础-HTML基础(四)
HTML基础03-HTML标签(下)03-表单标签
使用表单的目的是为了收集用户信息。在网页中,如果需要与用户进行交互,收集用户资料,此时就需要表单。
yangjiao
2021/03/04
3.2K0
相关推荐
HTML 表单 (form) 的作用解释
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文