【发布时间】:2012-03-23 17:03:20
【问题描述】:
我的网站上出现了一个 javascript 错误,我很确定我知道原因,但我不知道如何解决它!
这是错误:
Uncaught TypeError: Cannot call method 'split' of null
这是我的 JS 代码:
$(function(e) {
if (document.cookie.indexOf("login") >= 0) {
$("a#loggedInUser").html( $.cookie("login").split("|")[0] );
}
});
我只是想显示存储在“登录”cookie 中的用户名。现在,我很确定错误是因为有时返回的值不是字符串,然后它没有 split 方法,所以会导致这个错误。
我该如何解决这个问题?有任何想法吗?
谢谢!
【问题讨论】:
-
就像一个注释:javascript != jquery.标记已修复。
标签: javascript jquery cookies split