js实现按钮控制文本框加1减1,应用于小时+分钟
2013-12-09 15:46
274 查看
time.html代码:
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="Generator" content="EditPlus®">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<title>Document</title>
<script type="text/javascript" src="jquery-1.8.2.min.js"></script>
<script type="text/javascript" src="time.js"></script>
</head>
<body>
<input type="button" value="小时加" onClick="add_hour();">
<input type="text" value="00" id="hour">
<input type="button" value="小时减" onClick="sub_hour();">
<br/>
<br/>
<input type="button" value="分钟加" onClick="add_minute();">
<input type="text" value="00" id="minute">
<input type="button" value="分钟减" onClick="sub_minute();">
</body>
</html>
time.js代码:
function add_num(a,b,c){
if(c<a){
c++;
}
else{
c=b;
}
if(c<=9&&c>=0){
c="0"+c;
}
return c;
}
function sub_num(a,b,c){
if(c>a){
c--;
}
else{
c=b;
}
if(c<=9&&c>=0){
c="0"+c;
}
return c;
}
function add_hour(){
var current_num=$("#hour").attr("value");
current_num=add_num(23,0,current_num);
$("#hour").attr("value",current_num);
}
function sub_hour(){
var current_num=$("#hour").attr("value");
current_num=sub_num(0,23,current_num);
$("#hour").attr("value",current_num);
}
function add_minute(){
var current_num=$("#minute").attr("value");
current_num=add_num(59,0,current_num);
$("#minute").attr("value",current_num);
}
function sub_minute(){
var current_num=$("#minute").attr("value");
current_num=sub_num(0,59,current_num);
$("#minute").attr("value",current_num);
}
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="Generator" content="EditPlus®">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<title>Document</title>
<script type="text/javascript" src="jquery-1.8.2.min.js"></script>
<script type="text/javascript" src="time.js"></script>
</head>
<body>
<input type="button" value="小时加" onClick="add_hour();">
<input type="text" value="00" id="hour">
<input type="button" value="小时减" onClick="sub_hour();">
<br/>
<br/>
<input type="button" value="分钟加" onClick="add_minute();">
<input type="text" value="00" id="minute">
<input type="button" value="分钟减" onClick="sub_minute();">
</body>
</html>
time.js代码:
function add_num(a,b,c){
if(c<a){
c++;
}
else{
c=b;
}
if(c<=9&&c>=0){
c="0"+c;
}
return c;
}
function sub_num(a,b,c){
if(c>a){
c--;
}
else{
c=b;
}
if(c<=9&&c>=0){
c="0"+c;
}
return c;
}
function add_hour(){
var current_num=$("#hour").attr("value");
current_num=add_num(23,0,current_num);
$("#hour").attr("value",current_num);
}
function sub_hour(){
var current_num=$("#hour").attr("value");
current_num=sub_num(0,23,current_num);
$("#hour").attr("value",current_num);
}
function add_minute(){
var current_num=$("#minute").attr("value");
current_num=add_num(59,0,current_num);
$("#minute").attr("value",current_num);
}
function sub_minute(){
var current_num=$("#minute").attr("value");
current_num=sub_num(0,59,current_num);
$("#minute").attr("value",current_num);
}
相关文章推荐
- 使用js实现按钮控制文本框加1减1应用于小时+分钟
- JS实现文本框的值输入不合规范的时候,点击按钮不能提交
- js实现按钮控制图片360度翻转特效的方法
- js控制文本框只能输入中文、英文、数字与指定特殊符号的实现代码
- js实现页面动态时间,滚动效果(年月日,小时、分钟、秒,星期,毫秒)
- js实现按钮控制带有停顿效果的图片滚动
- js控制文本框输入的内容为(数字、字母、汉字)(二、js在函数中实现)
- js实现简单的动画(4个按钮控制图片上下左右移动)
- 使用js实现带有停顿效果的图片滚动(按钮控制)
- JS实现按钮控制计时开始和停止功能
- js实现按钮控制图片向左、向右、向上、向下无缝轮播
- 使用js实现带有停顿效果的图片滚动(按钮控制)
- JS实现点击复选框将按钮或文本框变为灰色不可用的方法
- JS实现点击按钮控制Div变宽、增高及调整背景色的方法
- function设置jsp页面使用js控制文本框只读,并且按下backspace删除按钮后停在原页面
- JS实现控制文本框的内容
- js实现按钮控制图片360度翻转特效的方法
- js实现只能输入俩位小数的文本框(在输入时进行控制)
- 小代码 HTML 每个按钮控制一个DIV js实现