ios*_*s85 22 html javascript hidden-field
一位程序员告诉我,在我的HTML代码中使用隐藏字段是"不好的做法".基本上我有一个无序列表,用户根据他们选择的类别选择一个项目(类别是图片).然后调用javascript将隐藏字段设置为用户选择的值,这样我就可以在表单提交时发送它.这是真正糟糕的做法,我还有另一种方法吗?
隐藏字段存在,因此可以在不显示输入的情况下在表单中设置值,我无法理解使用它们的不良做法.如果你需要创建一个自定义小部件并通过表单发送它的值,这是最简单的方法,你仍然可以使用动态选择列表的选择按钮,但你必须做丑陋的黑客,使界面看起来很漂亮.
在 HTML DOM 中存储 javascript 值通常是一种不好的做法。您应该尝试创建一个存储在您的 javascript 环境中的列表。
window.myList = new Array();
Run Code Online (Sandbox Code Playgroud)
当你有很多东西时,我建议你使用Underscore.js甚至Backbone.js之类的东西。
如果您仅在提交时使用这些数据,那么您的案例似乎是合法的。
| 归档时间: |
|
| 查看次数: |
8211 次 |
| 最近记录: |