怎么改文档的html格式,编辑,保存,自修改HTML文档; 格式生成的HTML,JavaScript

a5399b35fbbee6ff9d00081af105f665.png

慕田峪7331174

替换函数将替换/textarea>为clone变量中的替换函数。它不是从第一个文件中执行的,因为在html中的textarea之后有一个换行符。修复它的一种方法是newline在生成的html中添加一个字符。像这样:var clone = ["nbsp;html>

"

          + input.value         // add newline here

          + "

\n"

          + "save file"

          + "

          + "var saveFile = document.getElementsByTagName('button')[0];"

          + "var input = document.getElementsByTagName('textarea')[0];"

          + "var a = document.createElement('a');"

          + "saveFile.onclick = function(e) {"

          + "var clone = 'nbsp;html>'+ document.documentElement.outerHTML.replace(/.*<.+textarea>/, ''+document.getElementsByTagName('textarea')[0].value+'<\/textarea>');"

          + "console.log(clone);"

          + "var file = new Blob([clone], {'type':'text/html'});"

          + "a.href = URL.createObjectURL(file);"

          + "a.download = 'file-' + new Date().getTime() + '.html';"

          + "a.click();"

          + "};"

          + ""+"ipt>"

          + "

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值