【发布时间】:2015-07-26 19:06:37
【问题描述】:
我正在尝试为类编写一个 html 页面,该页面使用下拉菜单允许用户拉出相关信息列表。不幸的是,我无法弄清楚如何对数组中的信息进行脚本调用。 jsfiddle 有完整的 html 部分,任何帮助将不胜感激。
请记住,我不太擅长术语,所以尽可能具体。特别是关于 jQuery,我们的老师并没有过多地讨论它,所以这对我来说是一个非常神秘的问题。
另外,我确实计划向数组中的对象添加更多信息,但在我让它工作之前,我不想把时间浪费在我可能需要重组的事情上。
http://jsfiddle.net/GamerGorman20/nw8Ln6ha/11/
var favWebComics = [
Goblins = {1: "www.goblinscomic.org"},
GirlGenious = {1: "www.girlgeniousonline.com"},
GrrlPower = {1: "www.grrlpowercomic.com"}
];
var myFunction = function() {
var x = document.getElementById("mySelect").value;
document.getElementById("demo").innerHTML = "You selected: " + x;
document.getElementById("web").innerHTML = favWebComics.x;
};
同样,JSFiddle 链接有完整的 html,目前有一些未使用的项目,但我确实计划很快添加更多。
我的下一个计划是将图像合并到对象中,以便为每个选择选项加载一张图片。我将如何处理?
【问题讨论】:
-
为什么你的
favWebComics数组中有变量赋值? -
我认为您将从通过教程回顾 JavaScript 的基本语法和功能中受益最大:developer.mozilla.org/en-US/docs/Web/JavaScript/Guide
标签: javascript html arrays image object