|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
WEB开发
→
『 JavaScript论坛 』
→ 请教个文本框自动计算的问题
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
1691
人关注过本帖
标题:
请教个文本框自动计算的问题
只看楼主
加入收藏
robinbest
等 级:
新手上路
威 望:
2
帖 子:213
专家分:0
注 册:2007-9-13
结帖率:
0
楼主
收藏
问题点数:0 回复次数:5
请教个文本框自动计算的问题
如后面图片所示,在一个页面上,我在第一个编号广本框输入编号后,可以自动计算出日期并赋给日期文本框。
(编号的前两位是年,三四位是月,五六位是日)
望各位帮忙!
help.JPG
(14.24 KB)
图片附件: 游客没有浏览图片的权限,请
登录
或
注册
搜索更多相关主题的帖子:
文本
自动
2008-10-07 15:03
举报帖子
使用道具
赠送鲜花
yms123
等 级:
版主
威 望:
209
帖 子:12488
专家分:19042
注 册:2004-7-17
第
2
楼
收藏
得分:0
08-10-07
不一定是2008-10-7
也可能是1908-10-7
或者是1808-10-7
甚至2108-10-7
作为人可以想象为2008-10-7,但计算机是无法分辨08-10-07的准确年份。
2008-10-7可以推导为08-10-07,但不能被反向推导成为2008-10-7
最有可能的做法为,输入编号通过Ajax查询到数据库中该编号的日期数据。
2008-10-07 16:18
举报帖子
使用道具
赠送鲜花
yms123
等 级:
版主
威 望:
209
帖 子:12488
专家分:19042
注 册:2004-7-17
第
3
楼
收藏
得分:0
想想最早时的计算机千年虫问题,楼主就理解了为什么08-10-07不能反向推导为2008-10-7
2008-10-07 16:23
举报帖子
使用道具
赠送鲜花
robinbest
等 级:
新手上路
威 望:
2
帖 子:213
专家分:0
注 册:2007-9-13
第
4
楼
收藏
得分:0
哈哈,版主误解我的意思了!
我没要求那么复杂!我只是需要用那个编号分解出一个日期来填到日期文本框里去以方便输入而已。
可能这个用个JaveScript就可以搞定了。
其实就是取出编号文本框的值,再对其截取字符组成日期,再赋给日期文本框就行了。
不过我对JaveScript不在行,所以请教一下应该怎么写代码。
2008-10-07 17:20
举报帖子
使用道具
赠送鲜花
yms123
等 级:
版主
威 望:
209
帖 子:12488
专家分:19042
注 册:2004-7-17
第
5
楼
收藏
得分:0
取编号的前几位不难,但是你的那个编号年份只有2位数,而你的日期文本框是4位数的年份,把两位数的年份还原为四位数的准确年份?
2008-10-07 17:27
举报帖子
使用道具
赠送鲜花
robinbest
等 级:
新手上路
威 望:
2
帖 子:213
专家分:0
注 册:2007-9-13
第
6
楼
收藏
得分:0
我被版主精确务实的精神所感动了!
lcbianhao=编号文本框.value (假如输入的是:08100701)
lcdate="20"+mid(lcbianhao,1,2)+"-"+mid(lcbianhao,3,2)+"-"+mid(lcbianhao,5,2)
日期文本框.value=lcdate
不知道这样写版主是否明白!呵呵~_~
我的问题是怎样把这个的算法放到一个ASP页面(不,应该只是htm页面)里可以运行?
[[it] 本帖最后由 robinbest 于 2008-10-7 19:49 编辑 [/it]]
2008-10-07 19:47
举报帖子
使用道具
赠送鲜花
6
1/1页
1
快速回复:
请教个文本框自动计算的问题
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.021407 second(s), 9 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved