【发布时间】:2011-05-14 11:20:48
【问题描述】:
是否可以从表单元素中读取属性?
我知道了:
<input class="number required" min="1250" max="999999999" id="insert_counter1" name="my_counter" value="" type="text">
提交后,我可以访问该值。但是有什么方法可以获取“min”或“max”等其他属性?
现在我有一个名为 my_counter_min 的隐藏只读输入字段,其中存储了“min”属性。我不知道这是否是一个循环工作,或者它实际上是否是唯一的方法。
兄弟。安德斯
根据以下答案更新:
感谢您的反馈。当我阅读答案时,有三个很好的解决方案,各有利弊。
- 在输入类型=隐藏中存储值。容易做,但可以被篡改
- 使用解析器。编码需要更多时间,但原始值将通过新的 Web 请求获取。所以没有篡改
- 在数据库中存储价值。如果表单与数据库中的特定 rcord 相关,则存储额外的值可以产生良好的效果,并且如果其他值必须完全进出数据库(只需添加一个值),则不会花费大量的编码工作。
我的问题得到了三个不同的答案。最快的答案标记为正确,即使有不止一个解决方案。
BR。安德斯
【问题讨论】:
标签: php html forms custom-attributes