关于编码ansi、GB2312、unicode与utf-8的区别
作者:随然 日期:2017-09-24
ANSI是Windows系统默认的编码方式。在简体中文系统下,ANSI 编码代表 GB2312 编码,在日文操作系统下,ANSI 编码代表 JIS 编码。
中国人民通过对 ASCII 编码的中文扩充改造,产生了 GB2312 编码,可以表示6000多个常用汉字。
汉字实在是太多了,包括繁体和各种字符,于是产生了 GBK 编码,它包括了 GB2312 中的编码,同时扩充了很多。
中国是个多民族国家,各个民族几乎都有自己独立的语言系统,为了表示那些字符,继续把 GBK 编码扩充为 GB18030 编码。
每个国家都像中国一样,把自己的语言编码,于是出现了各种各样的编码,如果你不安装相应的编码,就无法解释相应编码想表达的内容。
中国人民通过对 ASCII 编码的中文扩充改造,产生了 GB2312 编码,可以表示6000多个常用汉字。
汉字实在是太多了,包括繁体和各种字符,于是产生了 GBK 编码,它包括了 GB2312 中的编码,同时扩充了很多。
中国是个多民族国家,各个民族几乎都有自己独立的语言系统,为了表示那些字符,继续把 GBK 编码扩充为 GB18030 编码。
每个国家都像中国一样,把自己的语言编码,于是出现了各种各样的编码,如果你不安装相应的编码,就无法解释相应编码想表达的内容。
javascript中的innerHTML实现 获取对象的内容 或 向对象插入内容
作者:随然 日期:2017-09-10
innerHTML在JS是双向功能:获取对象的内容 或 向对象插入内容;
如:<div id="aa">这是内容</div> ,
我们可以通过 document.getElementById('aa').innerHTML 来获取id为aa的对象的内嵌内容;
也可以对某对象插入内容,如
<div id="aa">插入位置</div> 或者 <span id="aa">插入位置</span>
我们可以在js中加入代码 document.getElementById('aa').innerHTML='这是被插入的内容'; 这样就能向id为aa的对象插入内容。
如:<div id="aa">这是内容</div> ,
我们可以通过 document.getElementById('aa').innerHTML 来获取id为aa的对象的内嵌内容;
也可以对某对象插入内容,如
<div id="aa">插入位置</div> 或者 <span id="aa">插入位置</span>
我们可以在js中加入代码 document.getElementById('aa').innerHTML='这是被插入的内容'; 这样就能向id为aa的对象插入内容。