隐藏域

作者: revieww | 来源:发表于2019-09-25 08:14 被阅读0次

隐藏域在页面中对于用户是不可见的,在表单插入中隐藏域的目的在于收集和发送信息,以利于被处理表单的程序所使用
注:隐藏只是在网页页面上不显示输入框,但是虽然隐藏了,还是具有form传值功能。一般用来传值,而不必让用户看到。
基本语法:
<input type="hidden" name="field_name" value="value" />
作用

  • 隐藏域在页面中对于用户是不可见的,在表单中插入隐藏域的目的在于收集或发送信息,以利于被处理表单的程序所使用。浏览者点击发送按钮发送表单的时候,隐藏域的信息也被一起发送到服务器。
  • 有些时候我们要给用户信息,让他在提交表单时提交上来以确认身份,如:sessionkey,etc,当然这些东西也能用cookie实现,但使用隐藏域就简单的多了,而且不会有浏览器不支持,用户禁用cookie的烦恼。
  • 有些时候一个form里有多个提交按钮,怎样使程序能够分清到底用户是按哪一个按钮提交上来的呢?我们就可以写一个隐藏域,然后在每一个按钮处加上onclick="document.form.command.value="xx"",然后我们接到数据后先检查command的值就会知道用户是按哪个按钮提交上来的。
  • 有些时候一个网页中有多个form,我们知道多个form是不能同时提交的,但有时候form确实互相作用,我们就可以在form中添加隐藏域来使它们联系起来。
  • JavaScript不支持全局变量,但有时我们必须用全局变量,我们就可以把值先存在隐藏域里,它的值就不会丢失了。
  • 还有个例子,比如按一个按钮弹出四个小窗口,当点击其中的一个小窗口时其他三个自动关闭.可是IE不支持小窗口相互调用,所以只有在父窗口写个隐藏域,当小窗口看到那个隐藏域的值是close时就自己关掉。

相关文章

  • HTML表单

    表单基础结构 表单语法 标签 单行文本域 按钮 图像域和隐藏域 图像域(图像提交按钮) 隐藏域 隐藏域的内容用户看...

  • spider表单登录神器robobrowser

    常规表单登录 获取验证需要的隐藏域,然后传上用户加密码在加上隐藏域 表单神器的用法,可以避开表单的隐藏域

  • 表单隐藏域type=hidden的作用

    HTML中写表单的时候,写入这段代码 意思是在这里增加一个隐藏域。对于用户来说,在页面上隐藏域是不可见的。 隐藏域...

  • .htaccess使用记录

    隐藏路由 跨域

  • 隐藏域

    隐藏域在页面中对于用户是不可见的,在表单中插入隐藏域的目的在于收集或发送信息,以利于被处理表单的程序所使用(隐藏只...

  • 隐藏域

    隐藏域在页面中对于用户是不可见的,在表单插入中隐藏域的目的在于收集和发送信息,以利于被处理表单的程序所使用注:隐藏...

  • 隐藏域

    隐藏域在页面中对于用户是不可见的,在表单插入中隐藏域的目的在于收集和发送信息,以利于被处理表单的程序所使用注:隐藏...

  • 前端开发学习第十七天

    图片域image 图片域image既拥有按钮的特点,也拥有图片特点,需要设置图片路径。 隐藏域hidden 从前台...

  • 2020-04-16 es系统出现 页面已过期的错误提示

    可以在twig的 标签里边添加一个隐藏域,以下为隐藏域代码 原因:由于在POST提交中会出现安全问题,为了防止错误...

  • BootstrapValidator 验证表单 form

    验证成功后,根据 隐藏域 判断是走编辑还是添加函数1:添加时在隐藏域放一个,-1标志位2:编辑时把主键 id,放在...

网友评论

      本文标题:隐藏域

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