MDNから引用させて頂きました今回でいうと、引数にliを設定してあげると、追加するためのli要素を生成することができる、ということです。document.createTextNode(country[count]);新しいテキストノードを生成し、返します。MDNから引用させて頂きました↑の文で、li要素にテキスト指定していますJavaScriptを読み込む位置JavaScriptの読み込みは、必ずbodyタグの閉じタグの前にすることです。言いますと、エラーになるからです。id="country_list"><li>日本</li></ul></body></html>↑のようにheadタグの中で読み込んでいるとします。この状態で実行するとこのようにJavaScriptがエラーとなります。エラーになるかと言いますと、JavaScriptを読み込む前に、idのcountry_listが無いからです。今回のJavaScriptでは、読み込んだと同時に処理が走ります。JavaScriptの前にcountry_listのidが無いと、getElementByIdメソッドはnullしか取得できません。nullなのに、appendChildメソッドでli要素を追加しようとしているから、エラーで落ちます。まとめいかがでしたか?getElementByIdメソッドでul要素を取得し、createElementメソッドでli要素を追加するプログラムを作成しました。あなたのご参考になれば、幸いです。最後にもっとJavaScriptの基礎を固めたい!という、JavaScript初心者向けにおすすめの本をご紹介します。日)私についてやこのブログについては、↑の名前リンクからご覧ください。※おことわり※グーグルアドセンスを記事中、記事周りに貼り付けています。(1)注目記事オススメ記事はてなブログをはじめよう!Tairaxさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。