string.split()函数在firefox中不管用?

lzheng2001 2007-08-20 11:15:02
var str = "a:b"
var arr= str.split(":")

想用split函数把"a:b" 用:分隔,但发现这个函数在firefox2.006版本中不管用,请问是否有其它方法实现同样的效果??

最近真的被firefox搞烦了,似乎很多功能还没完善.
...全文
156 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lzheng2001 2007-08-20
  • 打赏
  • 举报
回复
问题解决.
原因是:上面的"a:b"是我手工打的,实际上代码是以下:
var str = obj.outerText //这样赋值在ie下可以,在FF下不行.
var arr= str.split(":")

改正:

var str = ""+obj.outerText //这样即可在ff下运行.
var arr= str.split(":")

lzheng2001 2007-08-20
  • 打赏
  • 举报
回复
我在ff下发现很多小问题,要花大量时间去解决兼容问题,惨!
lzheng2001 2007-08-20
  • 打赏
  • 举报
回复
ff下的错误信息: str has no properties
hjx398 2007-08-20
  • 打赏
  • 举报
回复
还有这样的事情?不太相信,电脑不在身边没有firefox 测试,等待别人的答案了

23,404

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧