首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >javascript条带标记在我的脚本上工作

javascript条带标记在我的脚本上工作
EN

Stack Overflow用户
提问于 2012-06-12 13:24:16
回答 1查看 195关注 0票数 0

我正在使用ZeroClipboard从生成器中复制代码,然后用户可以粘贴这些代码。我可以很容易地将代码从生成器复制到剪贴板,但是当我在.innerHTML之后添加.replace命令时,它也会复制html标记<p><span>。生成器输出的HTML如下所示:

代码语言:javascript
复制
<div id="jj_yourcode_br" class="jj_yourcode">
    <p>border-radius: <span id="jj_radius">10</span>px; </p>
</div>

以及从元素获取文本并尝试用空值替换HTML标记的javascript。

代码语言:javascript
复制
<script type="text/javascript">
    ZeroClipboard.setMoviePath( 'http://joomjunk.co.uk/modules/mod_css3_gen/js/ZeroClipboard.swf' );
    var clip = new ZeroClipboard.Client();

    clip.setText( document.getElementById('jj_yourcode_br').innerHTML.replace(/<\S[^><]*>/g, '' );
    clip.glue( 'd_clip_button' );
</script>

我在javascript代码中做错了什么?我如何修复它,使其消除这些标记?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-12 13:32:51

这里缺少一个)

代码语言:javascript
复制
clip.setText(document.getElementById('jj_yourcode_br').innerHTML.replace(/<\S[^><]*>/g, '' ));
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10990924

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档