jsp怎么在两个文本框输入时间两个时间后能够立即显示出来相差几周

例如:开始时间:一个文本框结束时间:一个文本框统计周数:后面随便是什么都行开始时间和结束时间采用的是calendar.js做的就是点击一下就有一个时间选择怎么在选择第二个... 例如:
开始时间:一个文本框
结束时间:一个文本框
统计周数:后面随便是什么都行
开始时间和结束时间采用的是calendar.js做的 就是点击一下就有一个时间选择
怎么在选择第二个时间之后立即在统计周数后面显示出来
回复一楼 我早就试过了 不行 有一个bug 那就是第一次点击的时候onclick="calendar.show(this)" 显示了一个时间控件 可是当你选择时间之后 还没有失焦 所以不会显示周数 本来我以为点击一下其他的地方就行了 可是我发现 还是不行 必须再点击一下第二个文本框 这才算获得焦点 然后再点击其他地方才执行失焦 所以不可行
我有一个想法就是用onclick时间用另一个js 这个js里面执行calendar时间控件的js 等calendar的js执行之后再计算周数
可是我对js不是很熟 在这个js里面怎么执行calendar.show(this)???
展开
 我来答
来自美国认真的兔子
2010-12-17 · TA获得超过644个赞
知道小有建树答主
回答量:550
采纳率:100%
帮助的人:425万
展开全部
你用的是My97 DatePicker吗?
如果是的话,你这个功能很好实现的
官方文档有的,我给你个例子好了!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="WdatePicker.js"></script>
<title>无标题文档</title>

</head>

<body>
<input type="text" id="t1" onclick="WdatePicker({onpicked:function(dp){alert(dp.cal.getDateStr());t2.focus()}})" />
<input type="text" id="t2" onfocus="WdatePicker({onpicked:function(){alert('calculate')}})" />
</body>
</html>
总的来说就是使用onpicked,就在function(){//执行你的计算}
greatdoudou
2010-12-17 · TA获得超过171个赞
知道小有建树答主
回答量:335
采纳率:100%
帮助的人:275万
展开全部
在第二个文本框失去焦点时添加一个事件,编写函数,在函数里进行计算
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Elvis_MS
2010-12-18
知道答主
回答量:24
采纳率:0%
帮助的人:12.1万
展开全部
写个js触发事件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式