body{font-size:9pt}

textarea {color="#707888";font-family:"verdana"}

.inputs {color="#707888";border:1px solid;background:#f4f4f4}

在这里输入你需要转换的格式,可以是JavaScript也可以是DHtml.

清除输出

全选代码

拷贝代码

粘贴代码

Js转Html

Html转Js

点击显示源文件

预览代码[F12]

这个是输出格式的窗口:

一个不好的消息:这个Js转Html部分现在只是支持由这个程序生成的

作者:FlashSoft2000 QQ:14433548

//定义title

document.title="多功能网页转换"

//显示网页源文件

function writes()

{

outputs.value=document.body.outerHTML;

}

//清除输出窗口

function clears()

{

outputs.innerHTML='';

}

//替换特定字符

//n1字符串,n2要替换的字,n3替换的字

function commute(n1,n2,n3)

{

var a1,a2,a3=0,a0=''

a1=n1.length;

a2=n2.length;

for(x=0;x<=(a1-a2);x++)

{

if(n1.substr(x,a2)==n2)

{

a0+=n1.substring(a3,x);

a0+=n3;

x+=(a2-1);

a3=x+1;

}

}

if(a3

{

return a0;

}

}

//转换JavaScript为DHtml

function js2html()

{

hide.value=codes.value

hide.value=commute(hide.value,'//"','"');

hide.value=commute(hide.value,'document.write("','');

hide.value=commute(hide.value,'")','');

hide.value=commute(hide.value,'

hide.value=commute(hide.value,'/script>','');

outputs.value=hide.value

}

//转换DHtml为JavaScript

function html2js()

{

hide.value=codes.value

hide.value=commute(hide.value,'"','//"');

hide.value=commute(hide.value,'//','');

hide.value=commute(hide.value,'/script>','//script>');

outputs.value="

}

//预览代码

function seeHtm()

{

open().document.write("

测试代码窗口"+outputs.value);

}

//用快捷键F12预览

document.οnkeydοwn=seeHtms

function seeHtms()

{

if((event.keyCode==123))

{

open().document.write("

测试代码窗口"+outputs.value);

}

}

//全选代码

function ta()

{

outputs.select()

}

//拷贝代码

function tc()

{

document.execCommand("Copy")

}

//粘贴代码

function tp()

{

outputs.focus()

document.execCommand("Paste")

}

html与js的相互转化,JS和HTML互转相关推荐

  1. js对象(Object)和字符串(String)互转 - 代码篇

    文章目录 js对象(Object)和字符串(String):相互转化 1. 利用原生JSON对象,将对象转为字符串 截图如下: 2. 从JSON字符串转为对象 相关文章:[localstorage本地 ...

  2. pdfh5.js 基于pdf.js和jQuery,web/h5/移动端PDF预览手势缩放插件。

    pdfh5.js 基于pdf.js和jQuery,web/h5/移动端PDF预览手势缩放插件. 注意:本地绝对路径地址不能加载,跨域问题用代理或者服务端解决. svg模式渲染存在缺陷,只能渲染普通pd ...

  3. php提交表单关闭弹出层,使用js实现关闭js弹出层的窗口

    本篇文章主要是对使用js实现关闭js弹出层的窗口的示例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 function toggle() { theObj = document.getE ...

  4. Vue.js 使用 Swiper.js 在 iOS 11 时出现错误

    前言 在H5项目中,需要用到翻页效果,通过 Swiper 来实现,安装 Swiper npm i swiper -S 但是实际使用中,发现低版本 iOS < 11 会出现下面这个错误: Synt ...

  5. Mustache.js和Handlebars.js有什么区别?

    本文翻译自:What are the differences between Mustache.js and Handlebars.js? Major differences I've seen ar ...

  6. js修改display_Vue.js从零开始——过渡 / 动画效果(2)

    题图是2013年在 OSRAM 的顶层拍的远景,能看到慕尼黑的高楼大厦不算多,远近也就看到4栋,左上的富士通,右侧远处的奥林匹克公园的高塔还有宝马大厦,最远处的那一栋我不知道是哪里了--这是因为不在老 ...

  7. video.min.js php,使用flv.js与video.js做一个视频直播效果

    这次给大家带来使用flv.js与video.js做一个视频直播效果,使用flv.js与video.js做出视频直播效果的注意事项有哪些,下面就是实战案例,一起来看一下. 环境配置 首先运行livego ...

  8. 微信小游戏 demo 飞机大战 代码分析(四)(enemy.js, bullet.js, index.js)

    微信小游戏 demo 飞机大战 代码分析(四)(enemy.js, bullet.js, index.js) 微信小游戏 demo 飞机大战 代码分析(一)(main.js) 微信小游戏 demo 飞 ...

  9. RAP、Mock.js、Vue.js、Webpack

    最近做项目使用的是RAP1的接口,但是昨天开始,RAP1 出现了问题,接口都不能用了. 所以补充一下Mock.js的用法,以便在这种突发的情况时候时自己通过Mock的方式来处理接口. npm init ...

  10. 低版本浏览器支持css3 Media查询的方法, ie6-ie8 不支持css3 的时候用respond.js,html5shiv.js 【非常实用哦】。。。。。。。。。。。。...

    Respond.js 是一个快速.轻量的 polyfill,用于为 IE6-8 以及其它不支持 CSS3 Media Queries 的浏览器提供媒体查询的 min-width 和 max-width ...

最新文章

  1. x-pack watch邮件报警配置
  2. 转轮机加密详解两种解题方法 -攻防世界
  3. Google 联合 Plaxo 对 OpenID 进行改进
  4. document.execCommand()函数可用参数解析 (转)
  5. rust布料怎么弄_布料“难弄”,你需要从这六方面解决!
  6. java泛型程序设计——类型变量限定 + 泛型代码和虚拟机
  7. gifcam使用缩小内存_Fedora 上的桌面环境内存占用测试 | Linux 中国
  8. 3d打印 开源_公开地图以实现可持续性,在农场进行3D打印以及更多开源新闻
  9. POJ3067 Japan(归并排序)
  10. 创建表结构相同的表,表结构相同的表之间复制数据,Oracle 中 insert into XXX select from 的用法...
  11. flashmx action画线方法(下)
  12. 【Arduino IDE 2.0他来了】
  13. 64位系统装32位计算机,64位电脑装32位系统,教您64位电脑怎么装32位系统
  14. 初学者学习JAVASCRIPT很吃力怎么办?到底该如何学习JS?
  15. 给你一台大疆无人机,你能用来做点啥?(二)-----——倾斜摄影建模
  16. 作者:​孙少陵(1972-),男,中移(苏州)软件技术有限公司高级工程师、副总经理。...
  17. 【2017百度之星程序设计大赛 - 初赛(B)】度度熊的交易计划
  18. 2020算法面经问题汇总
  19. 数据后台管理系统项目数据库表设计以及项目效果展示
  20. 学生时代应如何做好程序员

热门文章

  1. macOS Outlook 查看邮件的源码 HTML源码
  2. totolink服务器未响应,totolink路由器登陆页面打不开怎么办
  3. 创业商业计划PPT模板
  4. 智慧校园中教务管理系统功能需求思路设计分享来自博奥智源
  5. php搬家问题,PHPWIND 搬家教程 一看就会
  6. 10个比较有用的jQuery插件
  7. 移动硬盘提示RAW的资料找到办法
  8. 2016 server win 假死_Windows Server下Apache假死堵塞卡死无响应解决方法
  9. 镜头焦距、光圈、物距与景深之间的关系
  10. 在odl中怎样实现rpc