前提・実現したいこと
javascriptでfor文のエラーを解決したい。
ここに質問の内容を詳しく書いてください。
複数の処理をfor文でまとめて書きたいのですがうまくいきません。
最初はiではなく一つずつ数字を入力してたました。
for文にするとエラーがでます。
発生している問題・エラーメッセージ
contentsText[i] is undefined
エラーメッセージ
該当のソースコード
'use strict'; { const contentsText = document.getElementsByClassName('contents-text'); const wrapLink = document.getElementsByClassName('wrap-link'); for(var i = 0; i < wrapLink.length; i++){ wrapLink[i].addEventListener('mouseenter', () => { contentsText[i].classList.remove('hidden'); }); wrapLink[i].addEventListener('mouseleave', () => { contentsText[i].classList.add('hidden'); }); } }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/05/24 02:14