求助高人能否实现,单击文本框自动写入系统时间??

cxnwb 2017-06-30 11:06:08
录入界面有个一输入时间的文本框,我想单击文本框自动写入时间,能否实现?
我在文本框加入onclick"cg_time()"事件,调用cg_time()函数,但是没有反映。
<label for="textfield10"></label>
<input name="shijian" id="shijian" style=" text-align:center;height:20px; font-size:18px" size="8" onclick="cg_time()"/>
在Head之间写了一个过程:
<%
sub cg_time()
dim cg
cg=formatdatetime(time(),4)
form1.shijiang.value=cg
end sub
%>


...全文
536 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
小伙真帅 2017-07-23
  • 打赏
  • 举报
回复
楼主这个思路有问题啊。 这个时间既然是动态的,当前的时间。是不是应该在服务端提交的时候,自动赋值? 既然你对这个十分钟的差距这么在意,那客户端的时间,谁能确保是准确的?
什么都不能 2017-07-05
  • 打赏
  • 举报
回复
<script> sub cg_time() dim cg cg=formatdatetime(time(),4) form1.shijiang.value=cg end sub </script>
cxnwb 2017-07-03
  • 打赏
  • 举报
回复
求VBs实现方法
什么都不能 2017-07-02
  • 打赏
  • 举报
回复
form1.shijiang.value=cg 改为 form1.shijian.value=cg
cxnwb 2017-06-30
  • 打赏
  • 举报
回复
楼上的兄弟,我不会javascript,我用的是VBscript,我自己写地代码错在哪里呢?我是新手请多包涵。
无·法 您的网络发生故障,内容加载失败! 2017-06-30
  • 打赏
  • 举报
回复
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="UTF-8">
<title>测试</title>
</head>
<body>
<label for="textfield10"></label>
      <input name="shijian" id="shijian" style=" text-align:center;height:20px; font-size:18px" size="8" onclick="this.value=getTime();"/>
</body>
<script type="text/javascript">
function getTime(){
	var d=new Date();
	return d.getHours() + ":" + d.getMinutes();
}
</script>
</html>
cxnwb 2017-06-30
  • 打赏
  • 举报
回复
谢谢版主,修改后可以正确显示时间了,知道了以后得放弃VBScrip学javascrip了。
cxnwb 2017-06-30
  • 打赏
  • 举报
回复
引用 6 楼 xiaoliuvv 的回复:
<input name="shijian" id="shijian" style=" text-align:center;height:20px; font-size:18px" size="8" value="<%=right("0"&hour(time()),2)&":"&right("0"&Minute(time()),2)%>"/>
你这个只能第一次调用时显示时间,比如如果过十分钟后再次提交时间只能手支修改了,而且你的代码好繁琐,value="<%=tmie()%>更简单,但不是动态变化显示当前时间。
xiaoliuvv 2017-06-30
  • 打赏
  • 举报
回复
<input name="shijian" id="shijian" style=" text-align:center;height:20px; font-size:18px" size="8" value="<%=right("0"&hour(time()),2)&":"&right("0"&Minute(time()),2)%>"/>
xiaoliuvv 2017-06-30
  • 打赏
  • 举报
回复
既然点击就显示,那直接调取的时候展示给用户不就行了吗 <input name="shijian" id="shijian" style=" text-align:center;height:20px; font-size:18px" size="8" <%=right("0"&hour(time()),2)&":"&right("0"&Minute(time()),2)%>/>
无·法 您的网络发生故障,内容加载失败! 2017-06-30
  • 打赏
  • 举报
回复
<!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 charset="UTF-8">
<title>测试</title>
</head>
<body>
<label for="textfield10"></label>
      <input name="shijian" id="shijian" style=" text-align:center;height:20px; font-size:18px" size="8" onclick="this.value=getTime();"/>

</body>
<script type="text/javascript">
function getTime(){
	var d=new Date();
	var h="0" + d.getHours();
	var n="0" + d.getMinutes();
	return h.substr(h.length-2) + ":" + n.substr(n.length-2);
}
</script>
</html>
必须得用js,因为这个代码是在客户端浏览器执行的,如果客户用的不是ie浏览器那么无法执行vbs的。而现在不管什么浏览器都支持js,连ie都支持。 而vbs只有微软家的ie支持。
cxnwb 2017-06-30
  • 打赏
  • 举报
回复
引用 1 楼 sysdzw 的回复:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="UTF-8">
<title>测试</title>
</head>
<body>
<label for="textfield10"></label>
<input name="shijian" id="shijian" style=" text-align:center;height:20px; font-size:18px" size="8" onclick="this.value=getTime();"/>
</body>
<script type="text/javascript">
function getTime(){
var d=new Date();
return d.getHours() + ":" + d.getMinutes();
}
</script>
</html>

如果时间是凌晨一点零一分程序显示:不是标准的时间啊。如何个位时间添加“”0“”呢?
开发背景随着时代的进步和科技的发展,计算机网络的发展日新月异,深刻的影响着我们的生活,受疫情的影响,为了方便教师和学生打印文件以及取文件,节约学生和老师等待时间,节约打印店的打印成本,提高打印店的打印效率,开发一款在线的打印系统是十分有必要的,校园在线打印预约系统把上传文件、选择打印店、打印支付、打印完成取文件以及管理功能集成一身,各管理人员分工合作、相互配合,及时完成打印任务。也方便打印店打印更方便更节约成本的打印文件以及节约学生的空闲时间。现阶段学校的打印文件模式都是传统的打印方式:学生需要跑到打印店拿QQ,微信,U盘给打印店的电脑上传文件,在等待别人打印完成后才能让打印店管理员打印文件,打印店管理员需要一个一个选择文件打印,在打印高峰期间,管理员打印文件忙不过来,不能给同学良好的打印服务,所以传统的打印文件方式不满足与当前社会的发展趋势。 开发目的利用现代计算机相关技术来进行在线打印预约,以减轻打印店工作人员的工作负担以及提高工作效率,减少学生打印等待时间。学生只需要上传需要打印的文件,然后选择打印店,选择支付以及去打印文件大概时间就可以,而打印店管理员只需要接收学生发的文件,以及打印,把打印的文件整理即可,可以根据学生取文件的时间自己编排打印文件的顺序,更好的利用时间,提高打印文件效率。 项目简介该项目是基于SpringBoot+SSM校园在线打印预约系统,包含两个角色:一个是用户模块,一个是打印店管理员模块。用户模块下面有个人中心模块,店铺选择模块,资料分享模块,资料分享模块,交易记录模块,使用帮助模块。在打印店管理员模块下有点单管理模块,店铺管理模块,价格管理模块。 项目运行截图下面从登录页面、用户界面和打印店管理页面三个部位来叙述全部系统。用户、商店和管理员都必须登录才可以浏览在线管理系统系统。管理员可以管理方法商店,但管理员可以是商店。用户登录输入校园在线打印预约系统的网址后,电脑浏览器将进到校园在线打印预约系统。会先进到系统的主页。用户可以先浏览系统首页,随后登录。用户注册如果登录者尚未注册,您需要注册一个帐户。单击右侧的注册按钮,将显示注册页面。用户需要填写用户名、电话号码、登录密码等信息。输入手机号码后,点击发送验证码,验证码就会发送到手机上。填写完毕后,点击注册按钮。添加后会跳转到登录页面。注册界面如图 短信验证码发送成功后,在线预约打印系统会弹出提示,此时用户的手机就会收到短信验证码。短信验证码发送成功界面如图进行账号注册。用户收到短信验证码如图 用户登录后的首页店铺详情个人中心      积分记录我的文件  文件共享管理员登录订单信息  订单详情店铺信息  价格设置 项目论文      

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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