Javascript 将字符串转换为对象,删除一些元素,然后再次将其转换回字符串

Javascript 将字符串转换为对象,删除一些元素,然后再次将其转换回字符串,javascript,tags,Javascript,Tags,如何删除包含类名=“SOMECLASSNAME”的所有节点 假设 我有一个用户定义的字符串(str),它包含span下的span元素,并具有classname=“SOMECLASSNAME”。然后,我使用以下方法将该字符串转换为DOM对象: html1 = $.parseHTML(str); 删除包含classname=“SOMECLASSNAME”的跨距后,我必须再次将其转换为字符串。请帮我解决这个问题。如果您使用的是$.parseHTML(),那么您大概可以使用jQuery解决方案,因此:

如何删除包含类名=“SOMECLASSNAME”的所有节点

假设

我有一个用户定义的字符串(str),它包含span下的span元素,并具有classname=“SOMECLASSNAME”。然后,我使用以下方法将该字符串转换为DOM对象:

html1 = $.parseHTML(str);

删除包含classname=“SOMECLASSNAME”的跨距后,我必须再次将其转换为字符串。请帮我解决这个问题。

如果您使用的是
$.parseHTML()
,那么您大概可以使用jQuery解决方案,因此:

var $temp = $("<div></div>");
$temp.append(str).find(".SOMECLASSNAME").remove();
str = $temp.html();
var$temp=$(“”);
$temp.append(str.find(“.SOMECLASSNAME”).remove();
str=$temp.html();