js刪除html標記 去掉所有html標記 百度文庫內容copy


 

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頁內容


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM