将HTML自动转为JS代码


Posted in Javascript onJune 26, 2006

<script>
function toScript(val)
{
 var value = val.value
 value  = value.replace(/\\/gi,"\\\\").replace(/"/gi,"\\\"").replace(/'/gi,"\\\'")
 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>
<table width="300">
<tr><td align="right">A</td></tr>
</table></textarea>

Javascript 相关文章推荐
基于jquery的finkyUI插件与Ajax实现页面数据加载功能
Dec 03 Javascript
juqery 学习之五 文档处理 插入
Feb 11 Javascript
javascript实现页面内关键词高亮显示代码
Apr 03 Javascript
a标签click和href执行顺序探讨
Jun 23 Javascript
jQuery实现带动画效果的二级下拉导航方法
Mar 11 Javascript
Backbone.js框架中Model与Collection的使用实例
May 07 Javascript
JavaScript实战(原生range和自定义特效)简单实例
Aug 21 Javascript
Bootstrap modal 多弹窗之叠加关闭阴影遮罩问题的解决方法
Feb 27 Javascript
详解从Vue-router到html5的pushState
Jul 21 Javascript
layui弹出层按钮提交iframe表单的方法
Aug 20 Javascript
JS内置对象和Math对象知识点详解
Apr 03 Javascript
jQuery实现可以扩展的日历
Dec 01 jQuery
采用CSS和JS,刚好我最近有个站点要用到下拉菜单!
Jun 26 #Javascript
网站上面有这种切换效果
Jun 26 #Javascript
accesskey 提交
Jun 26 #Javascript
Ctrl+Enter提交内容信息
Jun 26 #Javascript
漂亮的仿flash菜单,来自蓝色经典
Jun 26 #Javascript
经典的带阴影的可拖动的浮动层
Jun 26 #Javascript
些很实用且必用的小脚本代码
Jun 26 #Javascript
You might like
全面解析PHP面向对象的三大特征
2017/06/10 PHP
详解php协程知识点
2018/09/21 PHP
Laravel Validator自定义错误返回提示消息并在前端展示
2019/05/09 PHP
如何重写Laravel异常处理类详解
2020/12/20 PHP
谷歌浏览器 insertCell与appendChild的区别
2009/02/12 Javascript
jQuery实现鼠标划过修改样式的方法
2015/04/14 Javascript
javascript框架设计之框架分类及主要功能
2015/06/23 Javascript
jQuery插件实现静态HTML验证码校验
2015/11/06 Javascript
用jQuery实现优酷首页轮播图
2017/01/09 Javascript
jQuery阻止移动端遮罩层后页面滚动
2017/03/15 Javascript
详解微信小程序的不同函数调用的几种方法
2019/05/08 Javascript
深入理解 JS 垃圾回收
2019/06/03 Javascript
详解Webpack如何引入CDN链接来优化编译后的体积
2019/06/21 Javascript
vue新建项目并配置标准路由过程解析
2019/12/09 Javascript
vue中实现回车键登录功能
2020/02/19 Javascript
[01:06:39]DOTA2上海特级锦标赛主赛事日 - 1 胜者组第一轮#1Liquid VS Alliance第三局
2016/03/02 DOTA
[01:07:34]DOTA2-DPC中国联赛定级赛 RNG vs Aster BO3第二场 1月9日
2021/03/11 DOTA
Python import自定义模块方法
2015/02/12 Python
Python中文分词实现方法(安装pymmseg)
2016/06/14 Python
Python使用SocketServer模块编写基本服务器程序的教程
2016/07/12 Python
简单了解python的内存管理机制
2019/07/08 Python
Python SQLAlchemy入门教程(基本用法)
2019/11/11 Python
python3用PyPDF2解析pdf文件,用正则匹配数据方式
2020/05/12 Python
python软件都是免费的吗
2020/06/18 Python
pycharm配置QtDesigner的超详细方法
2021/01/25 Python
HTML5对手机页面长按会粘贴复制禁用的解决方法
2016/07/19 HTML / CSS
Giuseppe Zanotti美国官方网站:将鞋履视为高级时装般精心制作
2018/02/06 全球购物
C#可否对内存进行直接的操作
2015/02/26 面试题
建筑学专业自荐书
2014/07/09 职场文书
打架赔偿协议书范本
2014/10/26 职场文书
家属答谢词
2015/01/05 职场文书
汽车4S店销售经理岗位职责
2015/04/02 职场文书
八一建军节主持词
2015/07/01 职场文书
开业典礼致辞
2015/07/29 职场文书
创业计划书之o2o水果店
2019/08/30 职场文书
Windows11 Insider Preview Build 25206今日发布 更新内容汇总
2022/09/23 数码科技