功能:在网页输入框里面输入js代码;调试时按CTR+Enter组合键运行程序。
<style>
<!--
.button {
width:80px;
}
-->
</style>
<script>
<!--
function clsNums() {
var txt = document.getElementById("txt");
var reg = /^\s*\d+/gm
txt.value = txt.value.replace(reg, "");
}
function run() {
var txt = document.getElementById("txt");
try {
eval(txt.value);
} catch (e) {
alert(e.description)
}
}
document.onkeydown = function() {
if(event.ctrlKey && event.keyCode==13)
run();
}
/*
** HTML标记:<(.*)>[\d\D]*</\1>
*/
function rpl() {
var txt = document.getElementById("txt");
var reg = new RegExp(document.getElementById("reg").value,"mg");
txt.value = txt.value.replace(reg, document.getElementById("replaceText").value);
}
-->
</script>
<input type="button" class="button" value="清除行数" οnclick="clsNums()" />
<input type="button" class="button" value="运行" οnclick="run()" title="快捷键:Ctrl+Enter" />
查找什么:<input type="text" id="reg" />
替换为:<input type="text" id="replaceText" />
<input type="button" class="button" value="全部替换" οnclick="rpl()" />
<textarea id="txt" style="width:100%; height:80%" οnkeydοwn="return !(event.ctrlKey && event.keyCode==13);"/>