Javascript 将复选框链接到数组项
我有一个功能,在其中我存储有电影评级的阵列。电影分级分为3个类别15、18、PG,这些值已存储在数组中 我想为这3个选项创建一个复选框,然后将它们链接到数组,这样它将显示一部或多部具有单击评级的影片的名称 不幸的是,出于许多原因,我无法共享我的任何代码,但我要问的只是如何将复选框的值链接到数组中具有相同值的项Javascript 将复选框链接到数组项,javascript,arrays,checkbox,Javascript,Arrays,Checkbox,我有一个功能,在其中我存储有电影评级的阵列。电影分级分为3个类别15、18、PG,这些值已存储在数组中 我想为这3个选项创建一个复选框,然后将它们链接到数组,这样它将显示一部或多部具有单击评级的影片的名称 不幸的是,出于许多原因,我无法共享我的任何代码,但我要问的只是如何将复选框的值链接到数组中具有相同值的项 我希望这是有意义的。将数组存储在对象中,对象的关键是评级: var films = { "15": [ "Film1", "Film2", ...], "18": [ "F
我希望这是有意义的。将数组存储在对象中,对象的关键是评级:
var films = {
"15": [ "Film1", "Film2", ...],
"18": [ "Film3", "Film4", ...],
"PG": [ "Film5", "Film6", ...]
};
然后,当用户单击复选框时,您可以在click handler函数中显示
films[this.value]
。为复选框添加事件侦听器您可以显示任何代码吗?您通常可以很容易地更改变量的名称或诸如此类的内容,并且仍然可以保护您的应用程序。