在Wordpress的页面中,string.split返回一个数组,其中只包含一个包含完整字符串的元素,而不是将其拆分为多个元素。
var url = "http://127.0.0.1/?mouses=razerµs";
if (url.indexOf("?mouses=") != -1){
var mouses_substr = url.substring(url.indexOf('?mouses=') + 8);
var mouses_array = mouses_substr.split("&");
for (var i = 0; i<mouses_array.length; i++) {
alert(mouses_array[i]+"<br>");
}
}
在这种情况下
mouses_array
应输出
razer
在第一个提醒框和
micros
第二个。
相反,它给了我
razerµs
使用str.split没有意义,因为它没有分裂任何东西。任何修复/解决方法?