700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > html dom 替换节点 从javascript dom文本节点替换

html dom 替换节点 从javascript dom文本节点替换

时间:2020-10-26 05:31:39

相关推荐

html dom 替换节点 从javascript dom文本节点替换

我正在使用javascript处理xhtml。我通过连接nodeType == Node.TEXT_NODE的所有子节点的nodeValue来获取div节点的文本内容。从javascript dom文本节点替换

生成的字符串有时包含一个不间断的空间实体。我如何用普通的空格字符替换它?

我的DIV看起来像这样...

Expires OnSep 30, 06:30AM

在网络上找到没有工作的以下建议:

var cleanText = text.replace(/^\xa0*([^\xa0]*)\xa0*$/g,"");

var cleanText = replaceHtmlEntities(text);

var replaceHtmlEntites = (function() {

var translate_re = /&(nbsp|amp|quot|lt|gt);/g;

var translate = {

"nbsp": " ",

"amp" : "&",

"quot": "\"",

"lt" : "

"gt" : ">"

};

return function(s) {

return (s.replace(translate_re, function(match, entity) {

return translate[entity];

}));

}

})();

有什么建议?

+1

“''&nnbsp;”你的数据是没有问题的......是什么呢? –

-09-30 02:24:42

+0

我把拼写错误放在我的文章中 - 如果我使用 –

-09-30 06:04:55

+0

,堆栈溢出将实体转换为实际空间在实际空间中嘿,它看起来像函数名称中的拼写错误。请参阅编辑我的问题。 –

-09-30 18:02:58

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。