<html>
<head>
<script>
function encode2ascii(s,t){
t.value="";
var str=s.value;
t.value=str.replace(/[^/u0000-/u00FF]/g,function($0){return escape($0).replace(/(%u)(/w{4})/gi,"//u$2")});
}
function encode2unicode(s,t){
t.value="";
var str=s.value;
t.value=str.replace(/[^/u0000-/u00FF]/g,function($0){return escape($0).replace(/(%u)(/w{4})/gi,"&#x$2;")});
}
</script>
</head>
<body>
源码:
<br>
<textarea rows=5 id="source" style="WIDTH: 70%"></textarea>
<p>
<input type="button" onclick="encode2ascii(source,target)" value="转化Ascii编码">
<input type="button" onclick="encode2unicode(source,target)" value="转化Unicode编码">
<p>
转换结果:
<br>
<textarea rows=5 id=target style="WIDTH:70%"></textarea>
</body>
</html>
本文介绍了一个简单的HTML页面,该页面包含两个函数,用于将输入的文本分别转换为Ascii编码和Unicode编码。用户可以在文本框中输入字符串,通过点击按钮选择进行Ascii编码或Unicode编码的转换。
1051

被折叠的 条评论
为什么被折叠?



