JS控制INPUT格式时间输入

js|控制

<script language=javascript>
function VerifyTime(id, type) {
str = document.all(id).value;
str = str.replace(/\s*/, "");
str = str.replace(/\s*$/, "");
document.all(id).value = str; //这几句只是用于将字符串首尾的空格去掉
if (str.length == 0) return;
switch (type) {
case "hour":
str = str.match(/^(?:0?[0-9]|1[0-9]|2[0-4])$/);
if (str == null) alert("小时格式不正确");
return;
case "minute":
str = str.match(/^[0-5]?[0-9]$/);
if (str == null) alert("分钟格式不正确");
return;
default:
alert("类型不正确");return;
}
}
</script>
...
<input id="hours" type="text" onchange='VerifyTime(this.id, "hour");'><b>:</b><input id="minutes" type="text" onchange='VerifyTime(this.id, "minutes");'>

时间: 2024-09-22 00:12:55

JS控制INPUT格式时间输入的相关文章

js控制文本框只输入数字和小数点的方法

 这篇文章主要介绍了js控制文本框只输入数字和小数点的方法,实例分析了javascript使用正则表达式实现限制数字和小数点的技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了js控制文本框只输入数字和小数点的方法.分享给大家供大家参考.具体实现方法如下: 代码如下: function clearNoNum(obj) { obj.value = obj.value.replace(/[^d.]/g, "");//清除"数字"和".&q

js控制文本框只输入数字和小数点的方法_javascript技巧

本文实例讲述了js控制文本框只输入数字和小数点的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: function clearNoNum(obj) {  obj.value = obj.value.replace(/[^\d.]/g, "");//清除"数字"和"."以外的字符  obj.value = obj.value.replace(/^\./g, "");//验证第一个字符是数字而不是.  obj.

js控制手机键盘只限输入删除数字?

问题描述 js控制手机键盘只限输入删除数字? js控制手机键盘只限输入删除数字? //数字验证 $rootScope.checkNum = function($event) { var k = $event.which; if ((k < 48 || k > 57) && k !== 8) { window.event.returnValue = false; } }; 可以切换到am,(,)等符号,求解 解决方案 系统键盘或者搜狗输入法之类的应该做不到吧~~ 1:去看看输入法

js控制文本框只能输入中文、英文、数字与指定特殊符号的实现代码_javascript技巧

JS 控制文本框只能输入数字 <input onkeyup="value=value.replace(/[^0-9]/g,'')"onpaste="value=value.replace(/[^0-9]/g,'')" oncontextmenu ="value=value.replace(/[^0-9]/g,'')"> JS 控制文本框只能输入数字.小数点 <inputonkeyup="value=value.repl

JS 控制非法字符的输入代码_javascript技巧

html文件代码如下: 复制代码 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"

js控制input框只读实现示例

 控制input框只读可以防止用户对数据的更改,在某些情况下还是比较实用的,下面使用js来完成这个只读实现 代码如下: <html>  <head>  <title> New Document </title>  <meta name="Generator" content="EditPlus">  <meta name="Author" content=""&

js控制input输入字符解析_javascript技巧

ENTER键可以让光标移到下一个输入框 <input onkeydown="if(event.keyCode==13)event.keyCode=9" > 只能是中文<input onkeyup="value=value.replace(/[ -~]/g,'')" onkeydown="if(event.keyCode==13)event.keyCode=9"> 屏蔽输入法<input style="ime

JS控制文本框textarea输入字数限制

 <html> <head> <title>JS限制Textarea文本域字符个数</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <SCRIPT LANGUAGE="JavaScript"> <!--// function textCounter(field,

JS控制文本框textarea输入字数限制的方法_javascript技巧

复制代码 代码如下: <html>     <head>     <title>JS限制Textarea文本域字符个数</title>     <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />     <SCRIPT LANGUAGE="JavaScript">     <!--