<html xmlns="
http://www.w3.org/1999/xhtml" >
<head runat="server">
</head>
<body>
<form id="form1" runat="server">
<div>
</div>
<input id="txt_edit" value="测试" /><input type="button" οnclick="encode(this);" value="测试" />
</form>
</body>
<script>
var mode="zhuan";
function encode(btn)
{
var obj=document.getElementById("txt_edit");
if(mode=="zhuan")
{
obj.value=obj.value.replace(/[^\u0000-\u00FF]/g,function($0)
{
return escape($0).replace(/(%u)(\w{4})/gi," \\u$2")
});
btn.value="还原";
mode="huan";
}else
{
obj.value=unescape(obj.value.replace(/\\u/g,'%u'));
btn.value="转化";
mode="zhuan";
}
}
</script>
</html>
<head runat="server">
</head>
<body>
<form id="form1" runat="server">
<div>
</div>
<input id="txt_edit" value="测试" /><input type="button" οnclick="encode(this);" value="测试" />
</form>
</body>
<script>
var mode="zhuan";
function encode(btn)
{
var obj=document.getElementById("txt_edit");
if(mode=="zhuan")
{
obj.value=obj.value.replace(/[^\u0000-\u00FF]/g,function($0)
{
return escape($0).replace(/(%u)(\w{4})/gi," \\u$2")
});
btn.value="还原";
mode="huan";
}else
{
obj.value=unescape(obj.value.replace(/\\u/g,'%u'));
btn.value="转化";
mode="zhuan";
}
}
</script>
</html>