-
{
if (node.nodeName == "#text") {
- sendText = document.getElementById("inputText").innerHTML;
+ sendText += this.html2Escape(node.textContent);
} else if (node.nodeName == "SPAN") {
sendText += node.innerText;
} else if (node.nodeName == "IMG") {
@@ -230,6 +230,16 @@
})
return sendText;
},
+ html2Escape(strHtml) {
+ return strHtml.replace(/[<>&"]/g, function(c) {
+ return {
+ '<': '<',
+ '>': '>',
+ '&': '&',
+ '"': '"'
+ }[c];
+ });
+ },
createAtUserIds() {
let ids = [];
this.$refs.editBox.childNodes.forEach((node) => {