(索引):551 未捕获的引用错误:validateText 未定义

问题描述 投票:0回答:1

只是想知道是否有人可以帮助我解决这个错误?我目前正在 Django 中构建一个聊天应用程序。

当我尝试在聊天中发送消息时,我在控制台中收到以下错误:

(index):551 Uncaught ReferenceError: validateText is not defined

这是我的模板文件中的代码,错误似乎源自于此:

        var msgP = document.createElement("p")
        msgP.innerHTML = validateText(msg)
        msgP.classList.add("msg-p")
        div1.appendChild(msgP)

在此补充一下 - 我对 JQuery 的了解不是最好的,所以如果这是一个愚蠢的问题,我深表歉意!

欢迎任何建议! :-)

javascript jquery django ajax django-channels
1个回答
0
投票

似乎您正在尝试验证来自用户或我无法判断的服务器的消息。我的建议是您要么创建函数,在其中提供验证标准,或者删除整个函数并按原样接受消息...记住一定要小心接受来自用户的原始文本这可能会导致很多问题。

您修改后的代码可能如下所示:

 var msgP = document.createElement("p")
 msgP.innerHTML = msg
 msgP.classList.add("msg-p")
 div1.appendChild(msgP)
© www.soinside.com 2019 - 2024. All rights reserved.