js删除html标记 去掉所有html标记

function delHtml(str){
return str.replace(/<[^>]+>/g,""); //正则去掉所有的html标记
}
//调用测试
delHtml("<div>aaa</div>")
返回结果:aaa

加上去script与style里的内容

function delHtml(str){
str = str.replace("<script[^>]*>[\\d\\D]*?</script>","");//去script
str = str.replace("<style[^>]*>[\\d\\D]*?</style>",""); //去style
return str.replace(/<[^>]+>/g,""); //正则去掉所有的html标记
}

document.getElementById("dd").innerHTML.replace(/<\/?.+?>/g, "")

得到百度百科某一页所有文字,先要滚动条移动到该页:

然后按F12,在Console下用以下代码:

document.getElementById("pageNo-8").innerHTML.replace(/<\/?.+?>/g, "")

//上面代码将得到第8页内容

最新文章

  1. 基于SOUI开发的应用展示
  2. Windows Azure Storage (18) 使用HTML5 Portal的Azure CDN服务
  3. java综合实训第二次
  4. linux 学习6 软件包安装
  5. php课程---php使用PDO方法详解(转)
  6. $.each 与$().each()
  7. QT对话框设计
  8. Windows Server 2012 四个版本对比
  9. 用C# sqlserver实现增删改查
  10. yum安装配置mongoDB客户端和服务器端
  11. Atitit.web三编程模型 Web Page Web Forms 和 MVC
  12. KBEngine简单RPG-Demo源码解析(2)
  13. (二十五)svn的问题
  14. python趣味——与MS系列编译器一样强大的Unicode变量名支持
  15. java happens-before原则规则
  16. postgresql如何让主键自增
  17. 对学习Ajax的知识总结
  18. Go语言学习笔记(一) [Go语言的HelloWorld]
  19. CPU Usage Sampling Profiles (cpu=samples)
  20. artDialog4.1.7 摘自网络

热门文章

  1. 登录界面storyboard的一种布局方法
  2. JavaScript—数据可视化(ECharts)
  3. 一些有价值bug产生的思考
  4. 7.Python网络编程_多线程共享全局变量问题
  5. (转)深入浅出JWT(JSON Web token)
  6. tomcat快速入门
  7. [C6] Andrew Ng - Convolutional Neural Networks
  8. java调用含第三方库的py文件
  9. 使用Qiniu-JavaScript-SDK上传文件至七牛云存储
  10. Token认证,如何快速方便获取用户信息