javascript 中 变量储存html代码疑问?
ringa_lee
ringa_lee 2017-04-11 12:49:51
[JavaScript讨论组]

例如:

`var html = '

';`
`var html = '

';`

那么问题来了,如果我是直接复制别人网页中的html代码的话,是不是还有第二种方法可以不论html中的单引号或者双引号可直接存储到变量中呢?否则难道我还要将被人的html代码每个引号都加上""斜线注释?

求解,谢谢。

ringa_lee
ringa_lee

ringa_lee

全部回复(3)
PHP中文网

html 转为 js 变量就行,http://tool.lu/html/

更多私人收藏 https://github.com/hanzichi/p...

巴扎黑
  1. 如果是直接复制代码,粘贴到编辑器,这跟你自己写没什么区别,只能加引号或者用编辑器的快速替换之类的方法,或者楼上的方法。

  2. 还有一种方法就是, 在控制台里,var s = escape(document.getElementById("要复制的域").innerHTML), 复制s,然后在要使用的地方,unescape一下。

伊谢尔伦

要看你所谓的复制操作是如何来的

  1. 手动复制,则和直接输入没有差别,要处理

  2. 由后台程序获取输出,则在程序中进行处理

  3. 在页面代码中获取(抓取),则在页面代码中进行处理
    需要注意的是,这个处理的本意是保证数据在内存中是合适的格式,而不是在数据流中需要这样的格式。

还有楼主问题中的代码应该是有问题的。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号