IE7中的substr无法正常工作

时间:2014-06-04 10:12:50

标签: javascript

我正在尝试以下代码从存储在变量中的字符串中提取前几个字符。

title.substr(0,35)+"_"+var1+"_"+var2+var3;

在上面一行IE7抛出一个错误: Object不支持此属性或方法。

尝试:子串和切片。还是一样的问题。

1 个答案:

答案 0 :(得分:0)

从错误消息中可以明显看出标题不是字符串类型。

试试这个:

var title = "abcdefghijklmnopqrstuvwxyz";
console.log(title.substr(0,15));

我怀疑你的标题变量不是String类型。要调试它,请尝试 在您自己的代码中console.log(typeof(title))

检查控制台,看看你得到了什么。

相关问题