站内搜索: 请输入搜索关键词

当前页面: 开发资料首页Javascript 专题用Javascript转换源代码

用Javascript转换源代码

摘要: 用Javascript转换源代码


用Javascript转换源代码

<textarea style="WIDTH: 500px; HEIGHT: 200px" name=n1>例子: <head> 无标题文档 </head> <body bgcolor="#FFFFFF" text="#000000"> </body> </textarea>
<input onclick=txt=document.all.n1.value;hh() type=button value=转换> <script> txt="";txt2="";txt3="";num=0 function hh(){ document.all.n1.value=Math.floor(num/txt.length*100)+"%" txt3=txt.charAt(num) if(txt3 == " "){txt3=" "};if(txt3 == "&"){txt3="&"};if(txt3 == "\""){txt3="""};if(txt3 == "<"){txt3="<"};if(txt3 == ">"){txt3=">"} txt2=txt2+txt3 num++;if(num != txt.length){setTimeout("hh()",1)};else{document.all.n1.value=txt2} } </script>

源代码如下:

<textarea style="width:500;height:200" name="n1">
例子:
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;无标题文档&lt;/title&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=gb2312&quot;&gt;
&lt;/head&gt;
&lt;body bgcolor=&quot;#FFFFFF&quot; text=&quot;#000000&quot;&gt;
&lt;/body&gt;
&lt;/html&gt;
</textarea>

<input type="button" onclick="txt=document.all.n1.value;hh()" value="转换">

<script>

txt="";txt2="";txt3="";num=0
function hh(){
document.all.n1.value=Math.floor(num/txt.length*100)+"%"
txt3=txt.charAt(num)
if(txt3 == " "){txt3="&nbsp;"};if(txt3 == "&"){txt3="&amp;"};if(txt3 == "\""){txt3="&quot;"};if(txt3 == "<"){txt3="&lt;"};if(txt3 == ">"){txt3="&gt;"}
txt2=txt2+txt3
num++;if(num != txt.length){setTimeout("hh()",1)};else{document.all.n1.value=txt2}
}
</script>

</td> </tr> <tr> <td vAlign=top align=left height="100%">
↑返回目录
前一篇: 24点终结者(javascript)
后一篇: JS特效之状态栏冒泡