如果想自己实现,可以参考这个代码,不过建议传到后台java处理之后再返回:
因为不一样的
字符集这个方法不一定适用.
var str = "Hello";
var bytes = [];
for (var i = 0; i < str.length; ++i) {
bytes.push(str.charCodeAt(i));
}
alert(bytes); // 72,0,101,0,108,0,108,0,111,0
追问中文就不行了呀,在Java中的中文字符串getbyte()的长度是两个字节表示的byte[]
追答对,所以建议你传到后台去处理再返回结果.
追问谢谢,虽然你讲的不是我要的,但是我还是谢谢你。