【问题标题】:What's the use of HTML Input element that has no value?没有价值的 HTML Input 元素有什么用?
【发布时间】:2014-12-03 07:03:40
【问题描述】:

只是想知道,为什么要使用没有 value 属性的 input 元素。

是出于某些安全原因吗? 它包含在表单提交中吗? 如果有,它有什么价值?

前:

<input type="hidden" id="X" name="x">

提前致谢。

【问题讨论】:

  • 默认为空字符串,与value=""没有区别。
  • 所以它会包含在表单提交中?
  • 只要有'name'属性。
  • 即使没有name属性也会提交我想是的...

标签: html forms input


【解决方案1】:

它将在请求中显示为空变量。您可以使用它来检查它是否已设置。

【讨论】:

  • 您的意思是它将作为 (&x=&...) 包含在表单提交中?
  • 如果操作设置为GET,是的。
  • 如果是 POST 就不会被收录?
  • 它会,只是不是 URL 的一部分。
  • 好的,非常感谢,知道这样的东西有什么用吗?安全原因?用于前反垃圾邮件?
猜你喜欢
  • 2021-11-07
  • 2023-01-02
  • 2013-07-13
  • 2017-05-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多