起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2761|回复: 20

[结贴] 手机端的js函数识别不了是什么情况?

[复制链接]

196

主题

763

帖子

801

积分

高级会员

Rank: 4

积分
801
QQ
发表于 2015-2-2 11:11:04 | 显示全部楼层 |阅读模式
手机端js把字符串转化为日期时为什么会提示 split.png
这个函数在电脑端的mainactivity的js里写可以,在手机端的mainactivity的js里就不行是什么情况??
function strToDate(str) {
var tempStrs = str.split(" ");
var dateStrs = tempStrs[0].split("-");
var year = parseInt(dateStrs[0], 10);
var month = parseInt(dateStrs[1], 10) - 1;
var day = parseInt(dateStrs[2], 10);
var timeStrs = tempStrs[1].split(":");
var hour = parseInt(timeStrs [0], 10);
var minute = parseInt(timeStrs[1], 10) - 1;
var second = parseInt(timeStrs[2], 10);
var date = new Date(year, month, day, hour, minute, second);
return date;
}



94

主题

1141

帖子

2380

积分

金牌会员

Rank: 6Rank: 6

积分
2380
发表于 2015-2-2 11:45:58 | 显示全部楼层
肯定是可以的,你试试去掉某个试试
回复 支持 反对

使用道具 举报

196

主题

763

帖子

801

积分

高级会员

Rank: 4

积分
801
QQ
 楼主| 发表于 2015-2-2 11:48:34 | 显示全部楼层
jason2014 发表于 2015-2-2 11:45
肯定是可以的,你试试去掉某个试试

去掉哪个??
回复 支持 反对

使用道具 举报

94

主题

1141

帖子

2380

积分

金牌会员

Rank: 6Rank: 6

积分
2380
发表于 2015-2-2 11:51:26 | 显示全部楼层

随便你试试
回复 支持 反对

使用道具 举报

196

主题

763

帖子

801

积分

高级会员

Rank: 4

积分
801
QQ
 楼主| 发表于 2015-2-2 14:30:07 | 显示全部楼层

帮我看看吧,还是不行?
回复 支持 反对

使用道具 举报

196

主题

763

帖子

801

积分

高级会员

Rank: 4

积分
801
QQ
 楼主| 发表于 2015-2-2 15:02:29 | 显示全部楼层
jason2014 发表于 2015-2-2 11:45
肯定是可以的,你试试去掉某个试试

在开始时间change时,吧开始时间显示出来是null
mainActivity.input2Change = function(event){
   var data = justep.xbl("main");
   var day = data.getValue("fLeaveDays");
   var str =data.getValue("fStartTime");
   alert(str);
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2015-2-2 15:31:44 | 显示全部楼层
split是js标准的,不是x5控制的,debugger看看是不是其他地方错了
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

196

主题

763

帖子

801

积分

高级会员

Rank: 4

积分
801
QQ
 楼主| 发表于 2015-2-2 15:46:55 | 显示全部楼层
jishuang 发表于 2015-2-2 15:31
split是js标准的,不是x5控制的,debugger看看是不是其他地方错了

为什么电脑端可以使用,手机端就会报错,现在很急,明天要去见客户,麻烦看一下
回复 支持 反对

使用道具 举报

196

主题

763

帖子

801

积分

高级会员

Rank: 4

积分
801
QQ
 楼主| 发表于 2015-2-2 15:58:35 | 显示全部楼层
jishuang 发表于 2015-2-2 15:31
split是js标准的,不是x5控制的,debugger看看是不是其他地方错了

mainActivity.input2Change = function(event){
   var data = justep.xbl("main");
   var day = data.getValue("fLeaveDays");
   var str = data.getValue("fStartTime");
   alert(str);
alert出来为:null,怎么str不能取到开始时间???
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2015-2-2 16:49:29 | 显示全部楼层
lerbin 发表于 2015-2-2 15:58
mainActivity.input2Change = function(event){
   var data = justep.xbl("main");
   var day = data.g ...

在data的valueChanged中获取一下看看能不能取到
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-4 06:27 , Processed in 0.061880 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表