有没有办法刻意制作一个不提交的表单字段?

时间:2013-09-09 18:27:15

标签: forms security passwords password-protection

Stack Overflow上的很多人可能正在尝试修复不提交的表单,但我实际上希望反其道而行之地!

我想为一个艺术项目做的是制作一个带有“笑话”字段的表格 - 例如,您的SSN,您的银行帐号,您的指纹或视网膜扫描或DNA代码,或超级个人喜欢的东西那。但我想要我们的服务器日志中的号码,而我不希望希望它通过互联网传输。我不想要任何法律责任!

基本上,这个想法只是要求大胆的东西,但来处理可能会或可能不会来自实际投入的用户的数据。

那么,有没有办法让一个字段充当一个普通的表单字段,但是在哪里我们会觉得“安全”,实际上将其敏感信息放在字段中的用户将受到保护?

对此类事情采取“最安全”的做法是什么?

2 个答案:

答案 0 :(得分:3)

Form fields require a name to be submitted

  
      
  1. 如果满足以下任何条件,则跳过此元素的以下子步骤:   
        
    • [...]
    •   
    • 字段元素不是input元素,其type属性处于图像按钮状态,字段元素不属于指定了name属性,或者其name属性的值为空字符串。
    •   
    • [...]
    •   
  2.   

因此,您只需使用input而不使用name属性:

<input type="text">

答案 1 :(得分:2)

小心你的“笑话”,如果你想要提交该字段的信息,那么,你可以简单地将它从表格元素中删除:

<form action="... >
    <input type="... >
</form>
<input type="... > <!-- This field won't be submitted-->