在使用innerHTML或者innerText的时候,替换内容为中文的时候,替换接锅在网页中显示乱码。
这是因为html文件的编码格式为UTF-8而js文件不是。
这种情况,只要使用记事本打开js文件,并且另存为UTF-8编码格式的文件,即可正常使用。
另外,在练习中遇到了background-image插入图片时,写入.css文件无效,只能在html元素中追加style插入图片的情况。
后来发现,造成这种情况的原因在于,图片的url连接中有中文地址,而.css文件的保存格式不是UTF-8,此时无法正确的识别中文地址,故而会造成插入背景图片无效。
解决方法:此时只要将.css文件用记事本打开,另存为的时候将编码格式改为UTF-8即可。