文字化け?
![](https://eguweb.jp/wp-content/uploads/20190904015909.jpg)
調べていると、どうやらHTMLで使われている文字コードと、外部参照している(この場合JSファイル)の文字コードが違うためにこの問題が発生しているようです。
![](https://eguweb.jp/wp-content/uploads/20190904020116-1024x552.jpg)
外部JavaScript → Shift-JIS
JSP(HTML) → UTF-8
![](https://eguweb.jp/wp-content/uploads/20190904020149-1024x556.jpg)
解決法
SCRIPT src = “” の末尾に
charset=”UTF-8”
を付け加えたら、ちゃんと表示されるようになりました。
![](https://eguweb.jp/wp-content/uploads/20190904020244-1024x561.jpg)
![](https://eguweb.jp/wp-content/uploads/20190904021510.jpg)
![](https://eguweb.jp/wp-content/uploads/20190904021502-1.jpg)
まとめ
つまり、外部参照したファイルもUTF-8にして、文字コードの統一化をしないと文字化けが起こってしまう、ということですね!
ご参考下さい\(^o^)/