错误:TypeError:无法调用undefined方法'replace'

时间:2014-07-27 00:35:49

标签: javascript node.js

我正在尝试使用以下代码替换另一个子字符串:

var body = 'Message: ' + req.query.message.replace('/(?:\r\n|\r|\n)/g', '<br/>');

但是,继续这样,我在该行上收到此错误消息:

TypeError: Cannot call method 'replace' of undefined

我无法使用javascript找到解决方法。我发现只与jQuery有关。

有什么好主意可以解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

它说req.query.message是未定义的。你必须弄清楚为什么这是未定义的。