这是我在循环中使用的一段代码,用于将 HTML 元素附加到 Google Chrome 扩展程序的弹出窗口(.html):
- ' wordlist ' 是一个单词数组。
- ' rand ' 是随机数生成函数。
代码:
for (l=1; l<11; l++) {
var i = rand(wordlist.length;
var h1 = document.createElement("h1");
h1.innerHTML = wordlist[i];
document.body.appendChild(h1);
}
没有预先存在的 HTML 元素。因此,此代码将 10 个随机单词附加到空白页。
现在,我不想将单词附加到页面,而是将链接附加到页面(例如:http://dictionary.reference.com/browse/**wordlist[i]**
,这基本上是对该特定单词的 dictionary.com 查询)。另外,我希望在单击时在新的 Chrome 选项卡中打开此链接。我该怎么做呢?
PS : 前一天开始学习 HTML 和 JS,太兴奋了,开始写一些代码。如果我忽略了一个简单的Google解决方案来解决我的问题,我深表歉意。感谢您的时间。