我有一个 javascript 数组,它被硬编码到我的 javascript 文件中:
var avatar_layers = new Array('background', 'body', 'hair', 'shirt', 'arms', 'legs', 'feet', 'weapon')
由于它是硬编码的,因此很难在不同的 HTML 文件之间使用它。
我想更改它,以便 javascript 将在页面上查找所有具有标题类的 h3 标签,并使用这些标签的内容来创建数组。
我怎样才能做到这一点?
在阅读之后,我发现我应该使用以下内容
document.getElementsByTagName("h3.title")[0];
这将获得所有 h3.titles。但是,我不确定如何将收集到的数据输出为数组。
我真的很感激任何指示。谢谢!
更新:我不能使用 Jquery,它必须是普通的 java 脚本
你可以在这里看到我的代码:http: //jsfiddle.net/zk5Hn/2/