最近Javascriptをいじいじり始めた初心者なのですが、ブラウザではエラーが出ず、開発環境の上ではエラーが出るというものに困っています。
html
1<html lang="ja"> 2<head> 3 <meta charset="UTF-8"> 4 <link rel="shortcut icon" type="image/x-icon" href="favicon.ico"> 5 <title>DOMとは</title> 6 <style> 7 #section-1 { 8 background-color: #C8E6C9; 9 } 10 #section-2 { 11 background-color: #FFF9C4; 12 } 13 </style> 14 <script src="javascript/scriptdom2.js"></script> 15</head> 16<body> 17 18<section id="section-2"> 19 <h2>セクション2</h2> 20 <p>子ノード1</p> 21 <p>子ノード2</p> 22 <p>子ノード3</p> 23</section> 24 25 <input type="button" value="実行する" onclick="change();"> 26 27</body> 28 29</html>
javascript
1 2function change() { 3 var baseElement = document.getElementById('section-2'); 4 var section2node2 = baseElement.childNodes[5]; 5 section2node2.innerHTML = '子ノード2は変更されました'; 6 var arrai = ['a', 'b', 'a','b', 'a', 'b', 'a', 'b', 'a', 'b', 'a', 'b', 'a', 'b', 'a', 'b', 'a', 'b']; 7 8var i = 0; 9 10 var id1=setInterval(function(){ 11 12 section2node2.innerHTML +=arrai[i]; 13 if(i==15){ 14 clearInterval(id1); 15 } 16 i++; 17 },500); 18 }
出ているエラーとしては
is defined but never used
is undefined
先ほどまではUnExpected token
というものも出ていました。
今までjavaを少しいじったりしましたが開発環境でエラーが出れほぼ実行できないという言語だったので戸惑っています。
javascriptは割りと解決できないエラーが起こって仕方ない言語なのでしょうか。
色々調べたのですが詳しく対策や解決方法が書いているサイトが少なく困っています。
これらの解決方法を教えていただきたいです。
あと、エラーとその解決法がまとめているサイトなどがあったら教えていただきたいです。
よろしくお願いします
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。