信息来源:危险危危的BLOG
在站长站论坛看到
试了一下
感觉挺有用的...
HTML转JS代码如下:
<table bgcolor='#EFFBFE' bordercolorlight='#0072BC' border=1 cellspacing=0 cellpadding=3 bordercolordark='#FFFFFF' width=750 align='center'>
<TR bgcolor="#E6F2FF">
<td width='775%' align='center' vAlign='center' style='font-size: 14px; color: #FF0000'>html转js-html转js脚本代码</TD>
</TR>
<tr align='center'>
<td height=28><table width="100%">
<tr>
<td align="middle" valign="top" width="760"><div align="center">
请将html源代码拷贝到下面表单中:<br>
<textarea name="textarea" cols="99" rows="12" id="oSource" onpropertychange="change()"></textarea>
<br>
下面表单中是相应的JS代码:<br>
<textarea name="textarea2" cols="99" rows="12" id="oResult" title="双击复制" ondblclick="this.select();oResult.createTextRange().execCommand("Copy")"></textarea>
<br>
<script>
function change(){
oResult.value="document.writeln(\""+oSource.value.replace(/\\/g,"\\\\").replace(/\//g,"\\/").replace(/\'/g,"\\\'").replace(/\"/g,"\\\"").split('\r\n').join("\");\ndocument.writeln(\"")+"\")"
} </script>
</div></td>
</table></td>
</tr>
</table>
JS 转 HTML代码如下:
<p>请将js源代码拷贝到下面表单中: <br>
<textarea id="oResult" onpropertychange="rechange()" ondblclick='this.select();oResult.createTextRange().execCommand("Copy")' title="双击复制" ></textarea>
<br>
下面表单中是相应的HTML代码: <br>
<textarea id="Re" ondblclick='this.select();this.createTextRange().execCommand("Copy")' title="双击复制"></textarea>
<script>
function rechange(){
Re.value=oResult.value.replace(/document.writeln\("/g,"").replace(/"\);/g,"").replace(/\\\"/g,"\"").replace(/\\\'/g,"\'").replace(/\\\//g,"\/").replace(/\\\\/g,"\\")
}
</script>