要删除HTML标签中的字符串,可以使用JavaScript或jQuery来实现。
使用JavaScript的方法如下:
function removeTags(html) {
var div = document.createElement("div");
div.innerHTML = html;
return div.textContent || div.innerText || "";
}
var htmlString = "<p>This is a <strong>sample</strong> HTML string.</p>";
var result = removeTags(htmlString);
console.log(result); // Output: "This is a sample HTML string."
使用jQuery的方法如下:
function removeTags(html) {
return $("<div>").html(html).text();
}
var htmlString = "<p>This is a <strong>sample</strong> HTML string.</p>";
var result = removeTags(htmlString);
console.log(result); // Output: "This is a sample HTML string."
这两种方法都是创建一个临时的HTML元素(div),将HTML字符串赋值给该元素的innerHTML属性,然后获取元素的textContent或innerText属性,即可得到不包含HTML标签的纯文本字符串。
推荐的腾讯云相关产品:腾讯云云服务器(CVM),产品介绍链接地址:https://cloud.tencent.com/product/cvm
领取专属 10元无门槛券
手把手带您无忧上云