私はnode.jsを使い慣れましたここに私のコードは次のとおりです。
My CodeJSでHTML要素を作成する(jQueryなし)私は間違って何をしていますか?
具体的には、ここで私はJSのために持っているものです。
let torontoTeams = [
{"name": "Raptors", "description": "The Raptors compete in the National Basketball Association (NBA), as a member club of the league's Eastern Conference Atlantic Division."},
{"name": "Maple Leafs", "description": "The Maple Leafs are one of the 'Original Six' NHL teams, and have won the Stanley Cup 13 times."},
{"name": "Blue Jays", "description": "The Blue Jays compete in Major League Baseball (MLB) as a member club of the American League (AL) East division."}
];
for (let i=0; i < torontoTeams.length; i++) {
let newSection = document.createElement('section');
document.appendChild(newSection);
let newTeam = document.createElement('h1');
newTeam.appendChild(document.createTextNode(torontoTeams[i].name));
let newDesc = document.createElement('P');
newDesc.appendChild(document.createTextNode(torontoTeams[i].description));
document.createElement(newSection);
newSection.appendChild(newTeam);
newSection.appendChild(newDesc);
};
私はHTML要素を作成すると間違って行くよどこか分かりません。
でそれをターゲット引数はDOM要素ではなく、 'document'ではなく' document.body'にセクションを入れたいとします。 – jfriend00
* "私はnode.jsを新しくしました" * - Node.jsはサーバー上でJavaScriptを実行しますが、DOM要素の作成には意味がありません。コードはNode.jsではなくブラウザで実行されるはずですか? – nnnnnn
はい、ブラウザで実行するはずですが、この場合はnode.jsは必要ないと思いますか? – daezilla