请问大家,如果网页 上需要用户输入时间,并且具体到一分钟的时候,你们一般是怎么做的?

wang2034 2006-11-20 05:10:27
请问大家,如果网页 上需要用户输入时间,并且具体到一分钟的时候,你们一般是怎么做的?你们是直接让用户输入呢?还是怎么做呢?来者有分!
...全文
219 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
jimonantao 2006-11-23
  • 打赏
  • 举报
回复
up
cat_hsfz 2006-11-20
  • 打赏
  • 举报
回复
date部分用日历控件,自动弹出下拉那种,time的话可以用dropdownlist。

现在国外最先进的做法,自动用模式去匹配用户输入的字符串,例如"tomorrow afternoon 2:20"、"friday night 9:30"之类的都能识别,这种是最人性化的。
  • 打赏
  • 举报
回复
直接TextBox+vs.net自带的日期控件(在TextBox的focus事件中弹出来,选择时直接触发事件,把selectedday的值赋给Textbox
rickjelly2004 2006-11-20
  • 打赏
  • 举报
回复
時間設定
時間: Hour: Minute:

0時 12時
24時



有个js写的滚动条控制时间,
去找一下




rickjelly2004 2006-11-20
  • 打赏
  • 举报
回复
日期控件+dropdownlist(时)+dropdownlist(分)+dropdownlist(秒)
shoutor 2006-11-20
  • 打赏
  • 举报
回复
使用下拉列表或正则表达式
xyh2002 2006-11-20
  • 打赏
  • 举报
回复
textbox或者dropdownlist都可以啊
emilchan6k 2006-11-20
  • 打赏
  • 举报
回复
同意2楼
nimeide1234567890 2006-11-20
  • 打赏
  • 举报
回复
<asp:RegularExpressionValidator runat="server" id="car_factleavetime2" ControlToValidate="car_factleavetime" ErrorMessage="提示:實際離廠時間間格式錯誤" ValidationExpression="^([1-2]\d{3}|[0-9]{3})-[0-1]*[0-9]-[0-3]*[0-9]\040(1?[0-9]|2[0-3]):[0-5]?[0-9]$"/>

验证2005-11-26 11:23的时间格式的正则
nimeide1234567890 2006-11-20
  • 打赏
  • 举报
回复
<asp:textbox id="car_factleavetime" width="106" value='<%# DateTime.Now.ToString("yyyy-MM-dd HH:mm")%>' runat="server" style="font-family:verdana;font-size:8pt;text-align=center;border:1px #DDE3EC solid"/>
得到2005-11-25 16:07不要秒
nimeide1234567890 2006-11-20
  • 打赏
  • 举报
回复
用車日期asp:textbox id="car_usedate" value='<%# DateTime.Now.ToString("yyyy-MM-dd")%>' onclick="setday(this)" width="90" runat="server" style="font-family:verdana;font-size:8pt;text-align=center;border:1px #DDE3EC solid"/><asp:RegularExpressionValidator runat="server" id="car_usedate2" ControlToValidate="car_usedate" ErrorMessage="Error" ValidationExpression="^\d{4}-([0][1-9]|[1][012])-([0][1-9]|[12][0-9]|[3][01])$"/>
whu305 2006-11-20
  • 打赏
  • 举报
回复
calender配合now函数
calender.selectdate & "" & format(now,"hh-mm-ss")
nimeide1234567890 2006-11-20
  • 打赏
  • 举报
回复
分<asp:textbox id="minute" onfocus="calendar()" width="110" runat="server"/>
<asp:RequiredFieldValidator id="minute1" ControlToValidate="minute" ErrorMessage="須輸入分" runat="server"/>
cpp2017 2006-11-20
  • 打赏
  • 举报
回复
自己写个时间选择控件.最好是即可选择又可输入,但要验证错误
nimeide1234567890 2006-11-20
  • 打赏
  • 举报
回复
有梅花雪...
wang2034 2006-11-20
  • 打赏
  • 举报
回复
是这样的,在一个网页上,要求用户填写预约的时间,并且具体到一分钟,一般是用什么控件来做的
mapserver 2006-11-20
  • 打赏
  • 举报
回复
当Textbox获得焦点的时候,触发javascript,对这个Textbox赋当前时间值。

62,254

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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