<div class="htmlarea"> <textarea id="runcode92676"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>可以再代码框中编写简单的JavaScript</title> <script language="javascript" type="text/javascript"> function btn_onclick() { try { var cmdWin =document.getElementById("txtre");//获取文本id var str="try{"+cmdWin.value+"} catch(e){alert('你的代码有错:'+e.description);}";//构造函数体,这里的e.description用来输出你输入的JavaScript代码的错误信息 var cmd = new Function(str);//构造函数 cmd(); //调用函数 } catch(e) { alert("错误:"+e.description);//输出错误信息,这里用来处理本段JavaScript代码的错误信息 } } </script> <!--用户界面,一文本框,一按钮 --> <div align="center" style="boeder-right:#000000 1px solid; boeder-top:#000 1px solid; border-left:#000 1px solid; width:618px;border-right:#000 1px solid;height:336px;background-color:#FF0"> <textarea id="txtre" style="width:612px;height;300px"> <input id="btnTest" type="button" value="执行程序" onclick="return btn_onclick()" style="width:145ppx"> </textarea> </div> </textarea><br><input onclick="runEx('runcode92676')" type="button" value="运行代码"> <input onclick="doCopy('runcode92676')" type="button" value="复制代码"> <input onclick="doSave(runcode92676)" type="button" value="保存代码">[Ctrl+A 全选 注:<a href="http://www.jb51.net/article/23421.htm" title="查看具体详情" target="_blank">如需引入外部Js需刷新才能执行</a>]</div> <br>以上是从一个实验的例子中找出的,贴出来和大家分享,也是自己保存,呵呵……