JS代码--HTML自动转为JS代码

<script>
function toScript(val)
{
    
var value = val.value
    value  
= value.replace(/"/gi,"&#34;").replace(/'/gi,"&#39;")
    valArr = value.split(
"\r\n")
    value=
""
    
    for (i=0; i<valArr.length; i++)
    {
        value += (i==0) ? 
"info =" : ""
        value += 
"        \"" + valArr[i]
        value 
+= (i!=valArr.length-1? "\"    +\"\\n\"+\n" : "\"\n" 
    }
    value
+="\ndocument.write(info)"
    
    val.value 
= value
}
</script>

<input type=button value="将 HTML 转为 JavaScript" onclick=toScript(document.all["code"])><br>
<textarea id=code cols=75 rows=20>
<script>
alert(
"ok")
</script></textarea> 
posted @ 2005-07-03 19:52  PENGHAO-X  阅读(1277)  评论(3编辑  收藏  举报