html文本框时间控制格式

问题描述

各位高手有一事相求:我想在html的文本框里控制用户的时间格式的输入,想让用户用这种格式输入__:__用户只能填把小时和分钟填在线上而且用户不能删除__:__这些符号且是24小时时间只要用户输入不正确的时间就不能提交请给个完整的代码非常感谢

解决方案

解决方案二:
说错了小时和分钟不用填在线上
解决方案三:
可以去看看现成的My97Date有没有这样的格式。
解决方案四:
楼主说的这是老式的WIN32编程中常用的控件。而在WEB开发里根本没有这样用的。界面风格是不一样的。做WEB开发就要按WEB的规范来做。用不同的TEXT作为输入的部分即可。
解决方案五:
如果真想在视觉上达到那样的效果,用CSS修饰一下即可,让TEXT只显示下边框,其余边框宽度为0即可。详细的看下CSS。既然想在界面上能实现你的各种想法,那对CSS就一定要掌握。
解决方案六:
找个现成的控件就好了。
解决方案七:
<%@LANGUAGE="VBSCRIPT"CODEPAGE="936"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/><title>无标题文档</title><styletype="text/css">#x,#f{border:none;width:17px;border-bottom:1pxsolid#000000;font-size:12px}</style><scripttype="text/javascript">window.onload=function(){form1.x.focus();}functionxs(){form1.x.value=form1.x.value.replace(/[^d]/g,'');form1.f.value=form1.f.value.replace(/[^d]/g,'');if(form1.x.value.length>=2){form1.f.focus();}}functionyz(){if(form1.x.value==""||form1.f.value==""){alert("不能为空");returnfalse;}elseif(form1.x.value>24){form1.x.select();alert('请输入时间');returnfalse;}elseif(form1.f.value>60){form1.f.select();alert("请输入正确的分");returnfalse;}else{alert("正确")}}</script></head><body><formmethod="post"action=""name="form1"><inputtype="text"name="x"id="x"onkeyup="xs()"maxlength="2"/>:<inputtype="text"name="f"id="f"maxlength="2"onkeyup="xs()"/><br/><inputtype="submit"name="OK"id="OK"onclick="returnyz()"/></form></body></html>

不知道是不是这样的
解决方案八:
<htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/><title>无标题文档</title><styletype="text/css">#x,#f{border:none;width:17px;border-bottom:1pxsolid#000000;font-size:12px}</style><scripttype="text/javascript">window.onload=function(){form1.x.focus();}functionxs(){form1.x.value=form1.x.value.replace(/[^d]/g,'');form1.f.value=form1.f.value.replace(/[^d]/g,'');if(form1.x.value.length>=2){form1.f.focus();}}functionyz(){if(form1.x.value==""||form1.f.value==""){alert("不能为空");returnfalse;}elseif(form1.x.value>24){form1.x.select();alert('请输入时间');returnfalse;}elseif(form1.f.value>60){form1.f.select();alert("请输入正确的分");returnfalse;}else{alert("正确")}}</script></head><body><formmethod="post"action=""name="form1"><inputtype="text"name="x"id="x"onkeyup="xs()"maxlength="2"/>:<inputtype="text"name="f"id="f"maxlength="2"onkeyup="xs()"/><br/><inputtype="submit"name="OK"id="OK"onclick="returnyz()"/></form></body></html>
解决方案九:
引用7楼javaisnotmylove的回复:

<htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/><title>无标题文档</title><styletype="text/css">#x,#f{border:none;width:1……

咦!怎么和我的差不多,难道是我那里写错了,求指教...

时间: 2025-01-01 13:35:57

html文本框时间控制格式的相关文章

PHP转换文本框内容为HTML格式的方法_php技巧

本文实例讲述了PHP转换文本框内容为HTML格式的方法.分享给大家供大家参考,具体如下: 有时候我们将会用到将多行文本框中输入的内容以html格式显示出来,这样子可以保持原来的文本格式,如换行.回车等.可以通过下面的函数实现: function shtm($design_str) { $str=trim($design_str); // 取得字串同时去掉头尾空格和空回车 //$str=str_replace("<br>","",$str); // 去掉&

多个Word文本框共同显示大段文字

本文介绍如何利用Word文本框的内容链接,制作多个文本框共同合作显示一段文字. 当你在Word文档中绘制了多个文本框时,可将各个文本框链接在一起,以使文本能够从一个文本框延续到另一个文本框.让文字在文本框间玩玩接力游戏,不仅很是有趣,而且能够满足用户的某些特殊实际需求.如果你也有这种需要或者是仅仅想尝试以下,那就跟笔者一起来吧. 启动Word2010并新建一个文档或者打开需要的已经存在的文档.切换到"插入"选项卡,在"文本"组中,单击"文本框",

在Word 2007文档中将文本框转换成图文框

在Word 2007文档中插入文本框可以增强排版的灵活性,但文本框不具备自动编号等Word文档功能,在一定程度上限制了用户的应用需求.如果需要使用更强大的Word文档功能,而又不丢失文本框在排版时的灵活性,可以将文本框转换成图文框.在Word2007文档中将文本框转换成图文框的步骤如下所述: 第1步,打开Word2007文档窗口,右键单击文本框的边框,并在打开的快捷菜单中选择"设置文本框格式"命令,如图2009010508所示. 图2009010508 选择"设置文本框格式&

在Word 2007中改变文本框的文本方向

在Word2007中,文本框的默认文本方向为水平方向,即文字从左向右排列. 用户可以根据实际需要将文本方向设置为从上到下的垂直方向,实现方法为: 打开Word2007文档窗口,单击选中文本框.打开"格式"功能区 ,在"文本"分组中单击"文字方向"按钮在水平和垂直 两种方向之间进行切换,如图2009010501所示. 图2009010501 单击"文字方向"按钮 如果用户进行更详细的文字方向设置,可以在"文字方向&qu

多个Word文本框合作显示大段文字

当你在Word文档中绘制了多个文本框时,可将各个文本框链接在一起,以使文本能够从一个文本框延续到另一个文本框.让文字在文本框间玩玩接力游戏,不仅很是有趣,而且能够满足用户的某些特殊实际需求.如果你也有这种需要或者是仅仅想尝试以下,那就跟笔者一起来吧. 启动Word2010并新建一个文档或者打开需要的已经存在的文档.切换到"插入"选项卡,在"文本"组中,单击"文本框",从弹出的菜单列表中单击"绘制文本框",然后在文档中单击,并通

如何实现多个Word文本框共同显示大段文字

当你在Word文档中绘制了多个文本框时,可将各个文本框链接在一起,以使文本能够从一个文本框延续到另一个文本框.让文字在文本框间玩玩接力游戏,不仅很是有趣,而且能够满足用户的某些特殊实际需求.如果你也有这种需要或者是仅仅想尝试以下,那就跟笔者一起来吧. 启动Word2010并新建一个文档或者打开需要的已经存在的文档.切换到"插入"选项卡,在"文本"组中,单击"文本框",从弹出的菜单列表中单击"绘制文本框",然后在文档中单击,并通

在Word2007文档中设置文本框样式

  第1步,打开Word2007文档窗口,单击选中文本框.打开"格式"功能区,在"文本框样式"分组中单击显示其他文本框样式按钮,如图2008122801所示. 图2008122801 显示其他文本框样式 第2步,在打开的文本框样式面板中,选择合适的文本框样式和颜色即可,如图2008122802所示. 图2008122802 文本框样式面板

word2007向文本框添加填充或效果

  您可以更改文本框 (文本框:一种可移动.可调大小的文字或图形容器.使用文本框,可以在一页上放置数个文字块,或使文字按与文档中其他文字不同的方向排列.)的外观,方法是更改它的填充或向其添加各种效果,例如阴影.发光.映像.柔化边缘.棱台和三维 (3-D) 旋转. 本文内容 ●填充.渐变和效果概述 ●添加或更改文本框填充 ●添加或更改文本框效果 ●删除文本框填充 ●删除文本框效果 填充.渐变和效果概述 填充是指文本框的内饰.更改文本框的填充颜色时,还可以向填充中添加纹理.图片或渐变.渐变是指颜色和

如何在Word中隐藏文本框的边框

  在Word文档中插入文本框后,通常都需要对其进行必要的设置,以使整篇文章看起来更加美观. 在一些特殊的情况下,隐藏文本框的边框,整篇文档看起来会更清爽,如图1所示. 隐藏文本框的方法如下: 选中目标文本框,单击"格式"选项卡.在"文本框样式"区域单击"形状轮廓"按钮,选择"无轮廓"菜单项即可,如图2所示. 分类: word教程