前提・実現したいこと
javascriptにて
ボックス内に特定の文字列を入力した状態でボタンをクリックした際に画像1が表示され、
それ以外の文字列が入力されたときは画像2~6うちのどれかがランダムで表示
上記の動きを行いたいのですがうまくいきません。ご教授よろしくお願いいたします。
ソースコード途中経過
(function(){ 'use strict'; var btn = document.getElementById('btn'); var do = document.getElementById('do'); var result = document.getElementById('result'); var reset = document.getElementById('reset'); var img = document.getElementById("image_place"); //ボタンをクリックしたときの処理 btn.addEventListener("click",function(){ var min = 1 ; var max = 5 ; var n = Math.floor( Math.random() * (max + 1 - min) ) + min ; if(do = "特定の文字列";){ document.write(' <img src="image/youwin.png" alt="title" width="100" height="100" ') } else{ document.write(' <img src="image/youlose[n].png" alt="title" width="100" height="100" ') } /*var choise = [do1,do2]; var n = Math.floor(Math.random()*choise.length);*/ reset.classList.remove("hidden"); }); reset.addEventListener("click",function(){ result.textContent = "結果を表示"; do.value =""; do.focus(); }); do.focus(); })();
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/01/02 09:08 編集