これは、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の解決策を見落としていた場合は、お詫び申し上げます。お時間をいただきありがとうございます。