
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
こんなイメージでしょうか。
<button id="back">戻る</button>
<button id="next">次へ</button>
<br>
<button id="modal">ポップアップ</button>
<div id="result"></div>
<script>
const Animals = [
'犬', '猫', 'ハムスター',
],
result = document.getElementById('result');
let count = 0;
document.addEventListener('click',(e)=>{
const btnId = e.target.id;
if(btnId === 'next'){
count += 1;
count %= Animals.length;
}else if(btnId === 'back'){
count += Animals.length - 1;
count %= Animals.length;
}else if(btnId === 'modal'){
const an = Animals[count],
question = `あなたは、${an}が好きですか?`,
text = window.confirm(question)
? `あなたは、${an}が好き`
: `あなたは、${an}が好きではない`;
result.appendChild(document.createTextNode(text));
result.appendChild(document.createElement('br'));
}else{return}
},false);
</script>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
jsonテキストデータの並び替え...
-
<tr>指定した表の行要素をボ...
-
階層別の組織図の自動作成について
-
ラジオボタンを複数選択したと...
-
Outlookのアカウントがあるとメ...
-
ボタンを押したあとに画像を表...
-
二次元配列の中の各行の要素を...
-
イラストレーター、縦中横のシ...
-
セレクトボックスで配列を呼び...
-
タグを教えてください。
-
jsで質問です。 formをsubmitし...
-
2025年相性がいい人のサイトの...
-
CookieをWebStoeageに変える
-
Adobe acrobat proでフォームを...
-
jqueryのselect2で検索欄の文字...
-
食材の期限を管理するためにGAS...
-
ビデオのJSについて
-
鍵盤アプリで、スマホの画面に...
-
<div>のタッチ状態を維持したま...
-
jQueryでシンセサイザーを作っ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ポップアップの分けが分からな...
-
operaのポップアップ表示について
-
firefoxでウインドウが閉じられ...
-
Firefox1.0.2ですが・・・
-
インターネットが一定時間ごと...
-
インターネットエクスプロラー...
-
Firefoxで広告ウィンドウを自動...
-
1ピクセルって何ミリですか?
-
http://jpg4.us/
-
リンクをクリックするとダウン...
-
becky2の本文表示エリアの背景...
-
エクセルウィンドウのサイズ変...
-
サンダーバードの検索欄が消えた。
-
右上のX(閉じる)_(縮小)...
-
Quick TIme Playerで全画面表示...
-
thunderbird の logout
-
PCでNOTEBurner YouTube music ...
-
「フォーム再送信の確認」中の...
-
GoogleChromeにて、上部バーの...
-
Access_Formのデザインビュー画...
おすすめ情報
近いかもしれません!
さらに言えばボタンクリックで表示されている画像が切り替わる、それの画像ではなく文字、またはinput項目の切り替えですね。