我如何解决这个错误,我不断得到,这里是:
TypeError:date.replace不是函数
date = date.replace(" *","");
这就是所有代码:
var date = cellElement.innerHTML.split("/");
date = date.replace("*", "");
alert(date);
cellElement.innerHTML看起来像这样
2015 / RGS / 01 *
替换有问题。
我该如何解决?
答案 0 :(得分:0)
您使用的是错误类型的变量。
方法替换仅适用于String类型。
试试这个:
var date = cellElement.innerHTML.split("/");
var date2string = date.toString();
date = date2string.replace("*", "");
或:
var date = cellElement.innerHTML.replace("*","");
var result = date.split("/");
alert(result);