将符号替换为空的问题

时间:2015-08-24 10:02:22

标签: javascript

我如何解决这个错误,我不断得到,这里是:

  

TypeError:date.replace不是函数

     

date = date.replace(" *","");

这就是所有代码:

var date = cellElement.innerHTML.split("/");
date = date.replace("*", "");
alert(date);

cellElement.innerHTML看起来像这样

  

2015 / RGS / 01 *

替换有问题。

我该如何解决?

1 个答案:

答案 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);