美文网首页
form表单

form表单

作者: basd1995 | 来源:发表于2017-07-01 17:56 被阅读0次

    1.form表单有什么作用?有哪些常用的input 标签,分别有什么作用?

    • form表单可以将表单填写的内容提交到服务器。

    常见的input标签及作用

    标签 作用
    text 单行文本框
    password 密码框
    checkbox 多选组件
    radio 单选组件
    file 上传文件
    hidden 隐藏组件
    submit 提交数据按钮
    bottom 普通按钮
    reset 重置按钮

    2.post 和 get 方式的区别?

    • get一般用于向服务器查询/获取信息,post一般用于向服务器提交信息。
    • get提交的信息会显示在URL中,因此降低了安全性。而post不会显示在URL中,提高了安全性
    • get提交的信息有限,根据不同浏览器对URL长度限制的不同而受到不同的限制。而post理论上可以提交无限的信息量。
    • post需要两个阶段发送数据,降低了传输的可靠性以及速度。get只需要一个阶段,速度更快。

    3. 在input里,name 有什么作用?

    • name属性规定了input元素的名称,用于后续提交表单数据,或者在JS中引用表单。

    4.radio 如何 分组?

    • 通过name属性分组。相同的name为一组

    5.placeholder 属性有什么作用?

    • 用于文本框中的输入提示,描述输入域所期待的值

    6.type=hidden隐藏域有什么作用? 举例说明

    • 定义隐藏的输入字段,隐藏字段对于用户是不可见的。隐藏字段通常会存储一个默认值,它们的值也可以由 JavaScript 进行修改
    • 暂存信息:后端在构造web页面的过程中,通过hidden隐藏域在页面中添加了相关数据信息(用户对网页进行操作时可能会用到这些数据信息)
    • 信息安全:后端在构造web页面的过程中,可以通过hidden隐藏域在页面中添加相关的验证信息,当form表单被提交后,服务器会收到该验证信息,通过一定的算法校验该验证信息,可以有效防止非法请求对数据库的增删改查,提高了web应用的安全性。

    相关文章

      网友评论

          本文标题:form表单

          本文链接:https://www.haomeiwen.com/subject/itkgcxtx.html