Search code examples
javascriptstringfirefoxsplit

String.split() JavaScript method is not working in firefox


I am trying to split a string in javascript . it works fine in chrome, but it is not working in firefox

code

var a="1#abc";
var b=a.split('#');

The error on cole is TypeError: response.split is not a function

The response in firefox is not in string. It is as [Object XMLDocument] It is not being converted by toString() method. HowI can convert it in to string


Solution

  • I don't know what exaclty is happening but you can try to convert your variable into a string before splitting:

    var a = '1#abc';
    var b = a.toString().split('#');