js 如何给中文转码

JavaScript08

js 如何给中文转码,第1张

需要准备的材料分别有:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件,例如:index.html。

2、在index.html中的<script>标签,输入js代码:。

var a = '测试内容'

document.body.innerText = toUnicodeFun(a)

function toUnicodeFun(data){

if(data == '' || typeof data == 'undefined') return '请输入汉字'

var str =''

for(var i=0i<data.lengthi++){

str+="\\u"+data.charCodeAt(i).toString(16)

}

return str

}

3、浏览器运行index.html页面,此时中文“测试内容”被js成功转码。

$document.ready(function(){})这个东西是jQuery里面的,你可以下一个jquery.css到你的CSS文件夹里,然后html路径链接过去,这样应该就不会报错了。

我估计你报错是因为你html里面链接的是网上的jQuery文件,网络有时候不通畅链接不上,所以就会报错。

当然如果你觉得这样不好的话,可以用js的这行代码代替:

window.onload = function() {

affScroll()

}

你先看看会不会报错,有问题再说吧