【问题标题】:Hidden Form Fields: does structure matter?隐藏的表单域:结构重要吗?
【发布时间】:2014-02-22 06:27:19
【问题描述】:

在 HTML 表单中,隐藏输入的顺序或表单 + 输入的内部结构会影响数据的解释方式吗?

例如:

<form>
  <input type="hidden" id="x" value="1"><p>...</p>
  <input type="hidden" id="y" value="2"><p>...</p>
...

对比:

<form>
  <div class="one">
    <input type="hidden" id="x" value="1"><p>...</p>
  </div>

  <div class="one">
    <input type="hidden" id="y" value="2"><p>...</p>
  </div>

...

我的直觉告诉我,不,隐藏输入的顺序和结构没有区别,POST 中包含的数据将是相同的,但我是网络新手,所以我不是 100%当然。有区别吗?

【问题讨论】:

  • 上面没有区别,但是,如果您没有 p 标签,那么第二个版本会在您的 div 所在的位置添加额外的空白行

标签: html asp.net forms


【解决方案1】:

不,没有区别。仅当您要对隐藏字段进行动态操作时使用该方法才有用,例如根据用户输入的某些标准显示它们。为此,您将事件的 disabled 属性设置为 true 或 false。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-11
    • 1970-01-01
    • 2012-02-10
    • 1970-01-01
    • 1970-01-01
    • 2013-08-10
    相关资源
    最近更新 更多