4

javascript で文字列を分割しようとしています。chromeでは正常に動作しますが、firefoxでは動作しません

コード

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

コールのエラーはTypeError: response.split is not a function

firefox の応答は文字列ではありません。メソッド[Object XMLDocument]で変換されていないのはそのままです。toString()文字列に変換する方法

4

1 に答える 1

33

正確に何が起こっているのかわかりませんが、分割する前に変数を文字列に変換してみることができます:

var a="1#abc";
var b=a.toString().split('#');
于 2012-06-14T10:16:39.687 に答える