在頁面上顯示HTML代碼的JAVA SCRIPT
<script defer>function _show(str){
?var w=window.open('','');
?var d=w.document;
?d.open();
?str=str.replace(/=(?!")(.*?)(?!")( |>)/g,"=\"$1\"$2");
?str=str.replace(/(<)(.*?)(>)/g,"<span style='color:red;'><$2></span><br />");
?str=str.replace(/\r/g,"<br />\n");
?d.write(str);
?}
</script>
<html>
<body>
<form>
<input type="button" value="SHOW" onClick="_show(document.documentElement.innerHTML)" />
</form>
</body>
</html>
中間用了正則表達式
posted on 2006-06-01 17:00 ZengChang 閱讀(387) 評論(0) 編輯 收藏 所屬分類: 學習筆記