当前位置: 首页 > 面试题库 >

说说你对表单属性type="hidden"的理解,它的运用场景有哪些?

魏勇军
2023-03-14
本文向大家介绍说说你对表单属性type="hidden"的理解,它的运用场景有哪些?相关面试题,主要包含被问及说说你对表单属性type="hidden"的理解,它的运用场景有哪些?时的应答技巧和注意事项,需要的朋友参考一下

来自网络:
1 隐藏域在页面中对于用户是不可见的,在表单中插入隐藏域的目的在于收集或发送信息,以利于被处理表单的程序所使用。浏览者单击发送按钮发送表单的时候,隐藏域的信息也被一起发送到服务器。

2 有些时候我们要给用户一信息,让他在提交表单时提交上来以确定用户身份,如sessionkey,等等.当然这些东西也能用cookie实现,但使用隐藏域就简单的多了.而且不会有浏览器不支持,用户禁用cookie的烦恼。

3 有些时候一个form里有多个提交按钮,怎样使程序能够分清楚到底用户是按那一个按钮提交上来的呢?我们就可以写一个隐藏域,然后在每一个按钮处加上οnclick="document.form.command.value="xx""然后我们接到数据后先检查command的值就会知道用户是按的那个按钮提交上来的。

4 有时候一个网页中有多个form,我们知道多个form是不能同时提交的,但有时这些form确实相互作用,我们就可以在form中添加隐藏域来使它们联系起来。

5 javascript不支持全局变量,但有时我们必须用全局变量,我们就可以把值先存在隐藏域里,它的值就不会丢失了。

 类似资料:
  • 本文向大家介绍说说你对base64的理解,它的使用场景有哪些?相关面试题,主要包含被问及说说你对base64的理解,它的使用场景有哪些?时的应答技巧和注意事项,需要的朋友参考一下 上传图片时 先将图片转化为base64 然后上传 对于小质量的图片 我们可以转化为base64 在页面展示 url 通过base64加密

  • 本文向大家介绍你有使用过NodeJs吗?说说你对它的理解,它的运用场景有哪些呢?相关面试题,主要包含被问及你有使用过NodeJs吗?说说你对它的理解,它的运用场景有哪些呢?时的应答技巧和注意事项,需要的朋友参考一下 NodeJS使JavaScript运行在服务端。具有异步非阻塞IO,事件循环,主线程为单线,发挥了JavaScript的优势,能够解决高并发,I/O操作密集等问题

  • 本文向大家介绍你了解Consul吗?说说它的运用场景有哪些?相关面试题,主要包含被问及你了解Consul吗?说说它的运用场景有哪些?时的应答技巧和注意事项,需要的朋友参考一下 Consul 只是服务注册的一种实现,还有其它的例如 Zookeeper、Etcd 等。 服务注册发现在微服务架构中扮演这一个重要的角色,伴随着服务的大量出现,服务与服务之间的配置管理、运维管理也变的难以维护,通过 Cons

  • 本文向大家介绍你有用过clip-path吗?说说你对它的理解和它都有哪些运用场景?相关面试题,主要包含被问及你有用过clip-path吗?说说你对它的理解和它都有哪些运用场景?时的应答技巧和注意事项,需要的朋友参考一下 有用过但是仅限于很基础的一些图形的绘制还有制作一些透视图,在我看来这是一个很强大的属性但是原谅我平庸的脑袋想不出什么有新意的想法,我接触过的应用场景大概就是制作透视图还有头像之类的

  • 本文向大家介绍说说你对table-layout的理解,它有什么运用场景?相关面试题,主要包含被问及说说你对table-layout的理解,它有什么运用场景?时的应答技巧和注意事项,需要的朋友参考一下 table-layout 值为 fixed时单元格的宽度只与表格,单元格的宽度有关,与内容无关 table-layout 值为 auto 时,单元格的宽度为当前列的最长行有的宽度来计算 如果想要一个t

  • 本文向大家介绍说说你对postMessage的理解,它有什么运用场景呢?相关面试题,主要包含被问及说说你对postMessage的理解,它有什么运用场景呢?时的应答技巧和注意事项,需要的朋友参考一下 window.postMessage() 方法可以安全地实现跨源通信。通常,对于两个不同页面的脚本,只有当执行它们的页面位于具有相同的协议(通常为https),端口号(443为https的默认值),以