html之表单标签

表单标签的属性:
  用于向服务器传输数据
  表单能够包含input元素,比如文本字段,复选框,单选框,提交按钮等等
  表单还可以包含textarea(简介之类的),select(下拉),fieldset和label元素

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <link>
</head>
<body>
<form action="https://www.sogou.com/web">
    <!--action后面跟数据的发送终端地址-->
    用户名<input type="text" name="query">
    <!--name起的作用是将发送给服务端数据起键值对的作用,方便提取-->
    <input type="submit" value="点击提交">
<!--submit起到提交作用,value起提示作用-->

</form>

</body>
</html>

  结果如图

当点击了提交之后,就弹到了

这是因为在搜狗搜索引擎里面提交的键值对分别是query和一个搜索字

如图

2、提交方式

表单主要有两种提交方式:post/get,默认是get
  get:提交的键值对,放在url后面,安全性较差,长度有限制
  post:提交的键值对不在地址栏,安全性相对较高,提交内容理论上无限制

3、input的其他标签

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <link>
</head>
<body>
<form action="https://www.sogou.com/web" method="post" enctype="multipart/form-data">
    <!--action后面跟数据的发送终端地址,发送文件时要声明multipart/form-data-->
    <p>用户名:<input type="text" name="query"></p>
    <p>密码:<input type="password" name="pwd"></p>

    <input type="submit" value="点击提交">
<!--submit起到提交作用,value起提示作用-->

相别
    <p>男<input type="radio" name="sex" value="1"></p>
<!--radio是单选框,value起提示作用,传送到数据库的数据-->
    <p>女<input type="radio" name="sex" value="2"></p>

兴趣
    <p>篮球<input type="checkbox" name="hobby" value="1"></p>
    <p>足球<input type="checkbox" name="hobby" value="2"></p>
    <p>排球<input type="checkbox" name="hobby" value="3"></p>
    <p>看书<input type="checkbox" name="hobby" value="4"></p>
    <p>旅游<input type="checkbox" name="hobby" value="5"></p>
<!--这是复选-->

按钮
    <p>
        <input type="button" value="我是一个按钮">
    </p>

    <input type="file" value="I am a file">
<!--file可以上传文件给服务端-->

</form>

</body>
</html>

  结果如图

4、

其他表单标签

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<select name="language" multiple="multiple" size="3" >
        <!--要放在option里面,multiple表示可以多选,size means the most you can choose-->
    <optgroup label="语言学习1" >
        <!--这是分组了-->
        <option value="1">C</option>
        <option value="2">java</option>
        <option value="3">python</option>
    </optgroup>

        <!--要放在option里面,multiple表示可以多选,size means the most you can choose-->
    <optgroup label="语言学习2">
        <option value="1">Chinese</option>
        <option value="2">English</option>
        <option value="3">French</option>
    </optgroup>

        <!--要放在option里面,multiple表示可以多选,size means the most you can choose-->
    <optgroup label="语言学习3">
        <option value="1">mechine learning</option>
        <option value="2">deep learning</option>
        <option value="3">学个屁</option>
    </optgroup>
</select>
<br>
备注<textarea name="text" ></textarea>
<!--添加文档-->
<br>

<label for="www">姓名</label>
<input id="www" type="text">
<!--将文本和输入框链接起来,点击文本就可以进入输入框-->

<fieldset>
    <legend>登录吧</legend>
    <!--加个框框-->
    <input type="text">
</fieldset>

  结果如图

时间: 2024-12-25 20:48:07

html之表单标签的相关文章

html(五) -- 表单标签

表单标签: 表单标签的作用是用于提交数据给服务器的. 表单标签的根标签是<form>标签 常用的属性:    action: 该属性是用于指定提交数据的地址.    method: 指定表单的提交方式.            get : 默认使用的提交方式.  提交的数据会显示在地址栏上.            post :  提交的数据不会显示在地址栏上.注意: 表单项的数据如果需要提交到服务器上面,那么表单项必须要有name的属性值. 代码示例: 1 <!DOCTYPE html&g

Struts2中UI标签之非表单标签

1.非表单标签主要用于在页面生成一些非表单的可视化元素,例如Tab页面,输出HTML页面的树形结构等.当然,非表单标签也包含在页面显示Action里封装的信息,非表单标签主要有如下几个: a:生成一个超级连接(link). actionerror:如果Action实例的getActionError()方法返回不为null,则该标签负责输出该方法返回的系列错误. actionmessage:如果Action实例的getActionMessage()方法返回不为null,则该标签负责输出该方法返回的

HTML table、form表单标签的介绍

本篇主要介绍 table.form标签以及表单提交方式. 目录 1. <table> 标签:在HTML 中定义表格布局. 2. <form> 标签:用于创建 HTML 表单. 3. 表单提交方式:介绍get.post方法. 1. <table> 标签 1.1 说明 在HTML 中定义表格布局. 1.2格式 <table> <caption></caption> <tr> <th></th></

SpringMVC表单标签简介

转自:SpringMVC表单标签简介 在使用SpringMVC的时候我们可以使用Spring封装的一系列表单标签,这些标签都可以访问到ModelMap中的内容.下面将对这些标签一一介绍. 在正式介绍SpringMVC的表单标签之前,我们需要先在JSP中声明使用的标签,具体做法是在JSP文件的顶部加入以下指令: <%@taglib uri="http://www.springframework.org/tags/form" prefix="form" %>

html的表单标签

作用:用来采集用户输入的数据,然后发送给后台处理 表单标签: <form>       表示一张表单 常用属性: action: 表示提交的地址(提交给谁处理?) method:  表示提交的方式 get 1)把用户提交的参数暴露在浏览器的地址栏 2)敏感数据不适合用get提交 3)get方式提交的数据长度不超过1kb.例如编号数据 post 1)不会把用户提交的参数暴露在浏览器的地址栏 2)敏感数据适合post提交 3) post方式提交的数据长度没有限制(文件上传必须使用post方式) &

struts2学习笔记之十三(表单标签和非表单标签)

表单标签 这些UI标签都可以指定cssClass,cssStyle来指定CSS样式,而且可以指定大量的onXxx属性,用于绑定JS函数 form : 表单 head :引入一些辅助的css样式单和js脚本 hidden :隐藏域 label :生成一个标签 password : 生成一个密码框 select :列表框 checkbox : 只是生成一个复选框 radio :不是生成一个单选框 file :生成一个文件上传域 textfield :单行文本域 textarea :多行文本域 sub

表单标签

表单标签:用于提交数据给服务器. 表单标签的跟标签是<form>标签. <!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"> <h

&lt;form&gt;-&lt;input&gt;表单标签

概念:用于描述需要用户输入的页面内容 源码: <!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-

第七节 认识SpringMVC中的表单标签

所谓成熟,就是:你要习惯,任何人的忽冷忽热:也要看淡,任何人的渐行渐远: --胖先生 SpringMVC的表单标签 回顾: JSTL标签 --C标签 FMT标签 自学:JSP如何自定义标签[开源社区当中有别人写好的标签] 表单标签:使用规则 模拟开发环境: 1.更新操作 A.通过主键进行查询 B.JSP显示 C.提交表单 @RequestMapping(value="/update/{user_id}",method=RequestMethod.GET) public ModelAnd

一、常用表单标签如下:

(1)<input>中的“type”属性: 复选框-checkbox:单选按钮-radio;按钮-button:提交-submit; (2)文本域 行-cols:列-rows: <form> 表单 <input> 输入域 <textarea> 文本域 <label> 控制标签 <fieldset> 定义域 <legend> 域的标题 <select> 选择列表 <optgroup> 选项组 <