javascript - 如何将 JavaScript 中的对象关联或关联到 HTML 元素?

标签 javascript html object associations relationship

如何将 JavaScript 中的对象关联或关联到 HTML 元素?

对于数组中的每个对象,我都会根据该对象生成一个复选框输入元素。

如果我添加一个事件监听器来捕获复选框更改,我如何检索与该元素关联的对象?

最佳答案

正如其他答案所指出的,为每个 DOM 节点生成一个唯一的 ID 允许您将它们用作对象中的键。

另一种可能性是,许多框架都提供了将数据分配给 DOM 元素的实用程序。例如,在 jQuery 中,您可以通过编写 $(checkbox).data('mydata', obj) 或在 YUI Y.one(checkbox).setData('mydata',对象)

关于javascript - 如何将 JavaScript 中的对象关联或关联到 HTML 元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7372772/

相关文章:

javascript - 如何使用 javascript 获取内部对象文字值

javascript - 在 w3c 中使用 javascript 验证 onselectstart

javascript - 在 Three.js 中将 Material 设置为网格的固定部分

javascript - 隐藏与 css vs JS 创建元素 vs ajax

javascript - 如何实现与Phonegap的蓝牙通信?

javascript - 填充 3 个动态下拉菜单

javascript - Chrome 不在来自 iframe 的 ajax 请求中添加 header ,Firefox ok

java - 如何避免在Java中的for循环中创建不必要的对象

java - Java中相同值的字符串?

javascript - 如何比较多个数组中的相同值?