求富文本用js过滤部分标签但保留文本内容代码!

laienshun 2016-10-31 04:23:15
比如我从其他地方复制了一段文本,里面含有img、a、div、p等标签,但我想去掉里面的img、a标签,但保留内容,用正则表达式怎么匹配!
...全文
1802 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
怪叔叔lz 2018-12-06
  • 打赏
  • 举报
回复
(function(){ alert("aaaaaaa') }())
laienshun 2016-11-03
  • 打赏
  • 举报
回复
二楼正解,昨晚解决了,方法也是一样!不过现在新问题又来了~~~~就是我不想用户粘贴图片到富文本上!这个怎么破,查阅了大量资料,现在浏览器基本禁止了js获取剪切板内容了(处于安全问题),貌似连flash都不能获取到剪切板的图片对象!有什么其他办法!
  • 打赏
  • 举报
回复
引用 3 楼 laienshun 的回复:
二楼正解,昨晚解决了,方法也是一样!不过现在新问题又来了~~~~就是我不想用户粘贴图片到富文本上!这个怎么破,查阅了大量资料,现在浏览器基本禁止了js获取剪切板内容了(处于安全问题),貌似连flash都不能获取到剪切板的图片对象!有什么其他办法!
剪贴板无法控制,自己看编辑器是否有粘贴事件,有的话在这个事件里面执行一次替换操作
  • 打赏
  • 举报
回复

    var s = '<a href="xxx">xxxababa</a>fjaljoxox<img src="xxxx"/>fjaljfoxoxoaa<p>fjxxp</p><b>fjdlfjo</b>'
    s = s.replace(/<\/?(img|a)[^>]*>/gi, '');
    alert(s)

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧