使用没有表单的输入元素

时间:2013-10-14 01:28:08

标签: javascript php forms input

我有表显示数据库表的许多行。我有一个隐藏的div,其中包含用户可以通过每条记录上的按钮访问的反馈表单。按钮单击会触发onclick='showform($recordid)'。他们填写表格并“保存”所有内容而不离开当前页面(我使用iframe保存数据)。

使用onclick='showform($recordid)',我需要javascript函数showform()来读取当前记录的隐藏行数据(例如他们之前的反馈)。存储每行隐藏数据以供javascript阅读的最佳方法是什么?

<input type=hidden id='comments1'>是showform()使用getElementById('comments1')访问数据的简单方法。即使页面上没有定义的表单,在我的表中使用<input>字段是否合理?或者是否有更好的窗口元素来存储隐藏数据?

1 个答案:

答案 0 :(得分:0)

为什么不在按钮上添加data- *属性。从语义上讲,它更加正确,可以避免加载大量未使用的DOM元素。

http://html5doctor.com/html5-custom-data-attributes/