前提
ここに質問の内容を詳しく書いてください。
(例)
JavaScriptでJSONファイルを読み込み、ランダムに表示するシステムを作っています。
実現したいこと
JSONファイルをJavaScriptで読み込んで、
画面上にランダム表示したいです。
エラーは発生していないのですが、どうやってランダム表示させれば
いいのかわかりません。
該当のソースコード
JavaScriptファイル
const btn = document.querySelector('button'); // ボタン要素を取得
btn.addEventListener('click', () => {
// ボタンをクリックしたとき
async function load() {
// ファイルを読み込む
const data = await fetch('word.json');
// JSONとして解析
const obj = await data.json();
console.log(obj);
// テキストを出力 document.querySelector('#log').innerHTML = obj[0]["word"];
}
load();
});
//JSONファイル”ID”:"0"の”word”、oneが表示される←ここをランダム表示にしたいです。
##################################
JSONファイル(word.json)
[{"ID":"0",
"class":"a",
"word":"one",
"mean":"1つの、1人の","":""
},
{"ID":"1",
"class":"a",
"word":"the",
"mean":"その","":""
},
{"ID":"2",
"class":"a",
"word":"you",
"mean":"あなたは",
"":""
},
{"ID":"3","class":"a",
"word":"my",
"mean":"私の",
"":""
},
{"ID":"4",
"class":"a",
"word":"father",
"mean":"父",
"":""
}]
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2023/01/07 10:40 編集