###前提・実現したいこと
要素の値を取得して値によって条件分岐を行いたい。
###発生している問題
var hoge = document.getElementById('hoge');
で要素を取得すると
###該当のソースコード
// html <div id="btn"> <p id="result">?</p> </div> // JavaScript // ボタンを押下した時、ボタンの表示を変更する btn.addEventListener('click', function() { var results = ['大吉', '中吉', '5000兆円']; var omikuji_num = Math.floor(Math.random() * results.length); result.innerHTML = results[omikuji_num]; }); var result = document.getElementById('result') // 値が5000兆円だった場合、クラスを設定する。 if (result === <p id="result">5000兆円</p>) { result.className = 'trillion'; }
###試したこと
var hoge = document.getElementById('hoge').value;
とするとエラーになります。
var result = $("#result").children('p');
とするとjqを読み込んでいないのでエラー?
main.js:6 Uncaught ReferenceError: $ is not defined
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/08/10 06:14
2017/08/10 06:58