【问题标题】:How to fetch the value of the checkbox that is stored in name array如何获取存储在名称数组中的复选框的值
【发布时间】:2022-01-12 14:36:54
【问题描述】:

当我在 UI 中显示带有按钮的复选框以供用户检查他们当前使用的书籍时,因为 Fivebooks 数组包含书籍名称和书籍的出版详细信息,因为用户检查了 allbooks[][] 数组将保存那些检查过的书籍数据

例如: allbooks[0][1,2] 如果 firstlibrary(第 0 个索引)的用户单击了 1 和 2 的复选框,则它包含书 1 和 2

因为我需要获取 allbooks[][] 数组并查看值

那么如何获取数组并查看数组的值

allbooks 数组中的第一个索引将是图书馆索引

这意味着将有不止一个图书馆,每个图书馆有五本书

我需要获取数组并查看当前检查的书籍

五本书数组

var fivebooks = {
   "how_it_flys":1, "players_in_ground":2, "lets_Start_gaming":3, "gaming_stars":4,
   "invisible_man":5
 }

【问题讨论】:

  • 请勿发布代码图片,因为它们无法调试。 Intead 发布可运行代码,如 sn-p。理想情况下,您应该创建一个 runnable minimal reproducible example.
  • 您需要(还)包含fivebooksallbooks 的样本。你会/从哪里“获取”数组?
  • fivebooks 的示例不是数组

标签: javascript jquery arrays ruby-on-rails javascript-objects


【解决方案1】:

生成 DOM 后,您可以举例

const checkboxs = document.querySelectorAll('input[type="checkbox"]');
for (var i = 0; i < checkboxs.length; i++) {
  console.log(checkboxs[i].checked);
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-12-16
    • 2013-10-13
    • 2021-09-04
    • 1970-01-01
    • 2015-09-20
    • 2017-07-18
    • 1970-01-01
    相关资源
    最近更新 更多