我只想在腳本標記內刪除內容,當我查看結果的控制檯時。如何在javascript中刪除innerHtml中的腳本內容
現在它顯示信息以及正確的結果。
<script type="text/javascript">
\t
\t
\t var texta=document.documentElement.innerHTML;
\t
\t
\t var result = texta.match(/(.*)[:](.*)/g);
\t var rex = /(<([^>]+)>)/ig;
\t var htmltag=[];
\t //console.log(result)
\t for (index = 0; index < result.length; ++index) {
\t //console.log(index)
\t htmltag[index]=strip_html_tags(result[index]);
\t console.log(htmltag[index]. split(/[\<>&=:]/));
\t
\t }
\t function strip_html_tags(str)
\t {
\t if ((str===null) || (str===''))
\t return false;
\t else
\t str = str.toString();
\t return str.replace(/<[^>]*>/g, '');
\t }
\t
</script>
<html><li>Product Code : Product 15</li>
<li>Product Points : 100</li>
<span>Product : In Stock</span>
</html>
在控制檯我得到
- [ 「產品編號」, 「產品15」]
- [ 「產品積分」, 「100」]
- [「Product」,「In Stock」]
- [「var result」,「texta.match(/(.*)」,「/ g);」]
- [「console.log(htmltag [index]。拆分(/ [\」, 「」, 「」, 「] /));」]
,因爲它是來自內部的JavaScript我不想第四和第五
是否要刪除任何腳本標記或僅這一項? – Disfigure
任何JavaScript腳本標籤 – vijaikarthik
你能非常具體地清楚你想要刪除的內容嗎?(保持輸出在上面) –