加减 script函数初识
2024-08-28 11:00:40
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
body{
margin: 0;
}
.c1{
top: 10px;
left: 10px;
position: relative;
width: 150px;
height: 22px;
border: 1px solid black;
padding-right: -22px;
}
.c2{
position: absolute;
width: 22px;
height: 22px; line-height: 22px;
text-align: center;
background-color: #dce7f4;
border-right: 1px solid black;
cursor: pointer;
}
.c3{ }
.c3 input{
border: 0;
padding: 0;
position: absolute;
left: 23px;
width: 104px;
height: 22px;
line-height: 22px;
text-align: center; } .c4{
right: 0;
position: absolute;
width: 22px;
height: 22px;
line-height: 22px;
text-align: center;
border-left: 1px solid black;
background-color: #dce7f4;
cursor: pointer;
} </style>
</head>
<body>
<div class="c1">
<div class="c2" onclick="Minus()">-</div> <div class="c3">
<input type="text" id="count" value="0" />
</div> <div class="c4" onclick="Plus()">+</div>
</div>
<script type="text/javascript">
//定义函数
function Plus() {
var old_str = document.getElementById('count').value;
try{
var old_int = parseInt(old_str);
}catch(e){
var old_int = 1
}
var new_int = old_int + 1;
document.getElementById('count').value = new_int;
}
function Minus() {
var old_str = document.getElementById('count').value;
try{
var old_int = parseInt(old_str);
}catch(e){
var old_int = 1
}
var new_int = old_int - 1;
document.getElementById('count').value = new_int;
}
</script>
</body>
</html>
最新文章
- DataSet装换为泛型集合 222
- C#设计模式——观察者模式(Observer Pattern)1
- Git 分支管理是一门艺术
- DBA_Oracle Event等待事件分析(概念)
- STL六大组件之——适配器代表大会
- 05_android入门_GET方式实现登陆(在控件上显示服务端返回的内容)
- 内核参数优化/etc/sysctl.conf
- 8.2.1.1 Speed of SELECT Statements 加速SELECT 语句
- poj2242
- HTML5API___manifest
- IDL 遍历 XML文档示例
- DAOFactory复用代码
- 微信小程序:模板消息推送提示{“errcode”:41030,”errmsg”:”invalid page hint: [gP1eXXXXXX]”}
- 原型模式--java代码实现
- 金融量化分析【day111】:Matplotib-画布与子图
- JAVA框架:hibernate(四)
- jdk1.8源码Synchronized及其实现原理
- JDBC的基础接口及其用法
- 第四章 Spring.Net 如何管理您的类___让对象了解自己的容器
- <;span>;和<;div>;标签的隐藏和显示切换