本文实例讲述了js实现直接运行html代码的方法。分享给大家供大家参考,具体如下:
1、实例代码:
<!doctype html> <html> <head> <meta charset='utf-8'/> <title>直接运行 html 代码</title> </head> <body> <textarea style='width:300px;height:200px;' id='txtcode'></textarea><br/> <input type='button' value='直接运行' id='btnrun'/> <script> document.getelementbyid('btnrun').onclick = function(){ var runhtml = document.getelementbyid('txtcode').value; if(runhtml){ var win = window.open('', '运行窗口'); win.document.open(); win.document.write(runhtml); win.document.close(); } else{ alert('请输入!'); } } </script> </body> </html>
2、运行效果图如下:
更多关于javascript相关内容感兴趣的读者可查看本站专题:《javascript切换特效与技巧总结》、《javascript动画特效与技巧汇总》、《javascript查找算法技巧总结》、《javascript数据结构与算法技巧总结》、《javascript遍历算法与技巧总结》、《javascript中json操作技巧总结》、《javascript错误与调试技巧总结》及《javascript数学运算用法总结》
希望本文所述对大家javascript程序设计有所帮助。
如对本文有疑问, 点击进行留言回复!!
荐 AJAX初识Day1——POST & GET请求
海创软件组--20200712--axios上传文件获取进度--js对多个四边形的点对象数组分别按顺时针排序--定义上传视频并可预览
网友评论