form表单知识点

form表单 

定义:<form>标签用于为用户输入创建 HTML 表单。表单用于像服务器传输数据

注意: form是块级元素,其前后会产生折行

actionURL规定当提交表单时向何处发送表单数据。
autocomplete
  • on
  • off
规定是否启用表单的自动完成功能。

method
  • get
  • post
规定用于发送 form-data 的 HTTP 方法。

定义和用法

method 属性规定如何发送表单数据(表单数据发送到 action 属性所规定的页面)。

表单数据可以作为 URL 变量(method="get")或者 HTTP post (method="post")的方式来发送。

<form target="value">
描述
_blank在新窗口中打开。
_self默认。在相同的框架中打开。
_parent在父框架集中打开。
_top在整个窗口中打开。
framename在指定的框架中打开。

<input  type="">     标签
    
        type="submit"--------提交按钮
        type="radio"--------单选按钮
        type="checkbox"--------多选按钮
        type="button"--------普通按钮
        type="reset"-----------重置按钮
        type="flie"--------文件按钮
        type="email" placehorder=“请输入邮箱”--------邮箱框
            <input type="email" name="name" placeholder=“请输入邮箱”>
            <input type="number" max="10" min="1">
            <input type="rcolo" >
            <input type="date" >                  本地日期
            <input type="datetime-local" >           本地日期时间
            <input type="time" >         
            <input type="range">

 其他属性
        name    ------元素名称
        value    -------元素值
        id        --------唯一标识符
        size    --------以字符的个数设定元素的宽度
        maxlength--------元素接受字符的上限
        checked  --------元素是否被选中

        readonly---------字段只读 ,不能修改
        disabled --------禁用input元素,被禁用的input是不可用的,也不可点击,但是有显示
        required   ---------提交信息为空时,会有相关提示
        autofocus  --------- 聚焦 

定义和用法 <label>

<label> 标签为 input 元素定义标注(标记)。

通意:为加标签而加标签

label 元素不会向用户呈现任何特殊效果。不过,它为鼠标用户改进了可用性。如果您在 label 元素内点击文本,就会触发此控件。就是说,当用户选择该标签时,浏览器就会自动将焦点转到和标签相关的表单控件上。

<label> 标签的 for 属性应当与相关元素的 id 属性相同。select标签
            1.与option连用表示下拉框,进行选择

        <p>
            <select>
                <option>北京</option>
                <option selected="selected"/*默认属性*/>上海</option>
            </select>
        </p>

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Spring MVC是一个基于Java的Web开发框架,它是Spring框架的一部分,旨在简化Web应用程序的开发过程。下面是一些关于Spring MVC的知识点: 1. 控制器(Controller):控制器是处理用户请求并返回响应的组件。在Spring MVC中,控制器由@Controller注解标记,并使用@RequestMapping注解来映射URL请求。 2. 模型(Model):模型示应用程序的数据。在Spring MVC中,模型通常使用POJO(Plain Old Java Object)示,并且可以通过方法参数或ModelAndView对象传递给视图。 3. 视图(View):视图负责呈现模型数据给用户,并处理用户的输入。在Spring MVC中,视图可以是JSP、Thymeleaf、Velocity等模板引擎。 4. 请求映射(Request Mapping):请求映射用于将URL请求映射到相应的控制器方法。在Spring MVC中,可以使用@RequestMapping注解来定义请求映射。 5. 数据绑定(Data Binding):数据绑定是将请求参数绑定到控制器方法的参数或模型对象的过程。Spring MVC支持多种数据绑定方式,包括基本类型、对象、集合等。 6. 视图解析器(View Resolver):视图解析器用于将逻辑视图名称解析为实际的视图对象。在Spring MVC中,可以通过配置视图解析器来指定视图的解析方式。 7. 拦截器(Interceptor):拦截器用于在请求处理的不同阶段进行拦截和处理。在Spring MVC中,可以使用拦截器实现日志记录、权限验证等功能。 8. 处理(Form Handling):Spring MVC提供了丰富的处理功能,包括验证、重复提交防御、数据绑定等。 这些是Spring MVC的一些基本知识点,希望能对你有所帮助!如果你有更具体的问题,我可以继续解答。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值