質問の回答をよろしくお願いします。
私は現在javascriptを勉強中で、「入門者のJavascript(立山秀利著)」を本とにらめっこしながらコードを書いていました。
そして今日、外部jsファイルのアラート機能に日本語文字列(?)を書き込み(→ボタンを押すとアラームが出るイベント)chromeブラウザで確かめると文字化けしていました。ググってみると、文字コードに原因があるみたいだったので、htmlファイルの
追記:
使用ブラウザはGoogleChrome
使用エディターはWebstormです。
添付画像1枚目はコンソールでのエラー画面、2枚目はエラー詳細の文字化け、3枚目はhtmlファイル、4枚目はjsファイル、5枚目はWebstormの文字コード設定画面です。
追記2:
<html> <head lang="en"> <meta charset="UTF-8"> <title>簡易画像ビューワ</title> <link rel="stylesheet" href="index.css"> <script src="index.js"> </script> </head> <body> <img id="pict" src=".idea/1.jpg"> <div id="no" class="no1">No.1</div> <button onclick="revBtnClick();">←</button> <button onclick="fwdBtnClick()">→</button> </body> </html> コード
function
1 document.getElementById('no').innerHTML = 'No.1'; 2 document.getElementById('pict').src = '.idea/1.png'; 3 document.getElementById('no').className = 'no1'; 4 5} 6 7function fwdBtnClick() { 8 document.getElementById('no').innerHTML = 'No.2'; 9 document.getElementById('pict').src = '.idea/2.jpg'; 10 document.getElementById('no').className = 'no2'; 11} 12コード
回答1件
あなたの回答
tips
プレビュー