这是一个Google Chrome扩展程序,我将用它来替换LUL文本和Twitch LUL表情符号,但每当我尝试用图像替换LUL时,[对象HTMLImageElement]就会显示出来。这是我目前使用的代码:
f (node.nodeType === 3) {
var text = node.nodeValue;
var img = new Image();
img.src = "http://i.imgur.com/O5XLFGs.png";
var replacedText = text.replace(/LUL/gi, img);
if (replacedText !== text) {
element.replaceChild(document.createTextNode(replacedText), node);
}
}
任何可能对我有帮助的提示?感谢。