类似于计算器的密码输入框写法

<!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 http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="Keywords" content="{$keywords}" />
<meta name="Description" content="{$description}" />
<!-- TemplateBeginEditable name="doctitle" -->
<title>输入密码</title>
<!-- TemplateEndEditable -->
<!-- TemplateBeginEditable name="head" -->
<!-- TemplateEndEditable -->
<link rel="shortcut icon" href="favicon.ico" />
<link rel="icon" href="favicon.ico" />
<META content=IE=EmulateIE7 http-equiv=X-UA-Compatible>
<script type="text/javascript" src="themes/default/js/jquery-1.8.2.min.js"></script>
<script type="text/javascript" src="themes/default/js/common.js"></script>
<link href="themes/default/style/style.css" rel="stylesheet" type="text/css" />
<script>
$(function(){
	//关闭密码输入框
	$("#shutdown").click(function(){
		$("#pwd").hide();	
	});
	
	//点击文本框显示密码输入框
	$(":input[name=mypwd]").click(function(){
		$("#pwd").show();
	});
	
	//处理密码框点击事件
	$("#pwd li a").click(function(){
		var newnum = $(this).not("#shutdown,#delete").text();
		var oldnum = $(":input[name=mypwd]").val();
		//alert(oldnum);
		if(oldnum){
			var number = oldnum+newnum;
			$(":input[name=mypwd]").val(number);
		}else{
			$(":input[name=mypwd]").val(newnum);
		}
	});
	
	//删除密码框数字
	$("#delete").click(function(){
		var mynum = $(":input[name=mypwd]").val().replace(/.$/,'');
		$(":input[name=mypwd]").val(mynum);
	});
	
	//提交密码验证
	$("#sub").click(function(){
		showwait();
		var ac = $(":input[name=ac]").val();
		var mypwd = $(":input[name=mypwd]").val();
		$.ajax({
			data: "&ac="+ac+"&mypwd="+mypwd,
			type: "post",
			url: "getnum.php?time="+Math.random(),
			success: function (msg) {
				closewait();
				if(msg=="fail"){
					alert("密码错误!");
					return false;
				}else{
					window.location.href="getnum.php";
				}
			}
    	});
	});
	
});

</script>
</head>

<body onselectstart="return false" οnselect="return false">
<div class="main"> 
  <!--二级导航-->
  <div class="subnav"> 
    <ul>
      <li><a href="qjd.php" class="n1"></a></li>
      <li><a href="zizhudiancai.php" class="n2"></a></li>
      <li class="cur"><a href="getnum.php?type=1" class="n3"></a></li>
      <li><a href="jtcx.php" class="n4"></a></li>
      <li><a href="yyxz.php" class="n5"></a></li>
    </ul>
  </div>
  <div class="home"><a href="index.php"><img src="images/btnhome.png"  /></a></div>
  
 <div class="pw">请填写密码:
 	<form action="getnum.php" method="post" id="myform">
  	<div class="pw_area"><span><input name="mypwd" type="text" /></span><a href="javascript:void(0);" id="sub"></a></div>
    <input type="hidden" name="ac" value="1" />
    </form>
    <ul id="pwd">
    	<li><a href="javascript:void(0);">7</a></li>
        <li><a href="javascript:void(0);">8</a></li>
        <li><a href="javascript:void(0);">9</a></li>
        <li><a href="javascript:void(0);">4</a></li>
        <li><a href="javascript:void(0);">5</a></li>
        <li><a href="javascript:void(0);">6</a></li>
        <li><a href="javascript:void(0);">1</a></li>
        <li><a href="javascript:void(0);">2</a></li>
        <li><a href="javascript:void(0);">3</a></li>
        <li><a href="javascript:void(0);" id="delete">删除</a></li>
        <li><a href="javascript:void(0);">0</a></li>
        <li><a href="javascript:void(0);" id="shutdown">关闭</a></li>
    </ul>
  </div>
  <div class="btn_go_control"><a href="#"><img src="images/btn_go.png" /></a></div>
  
</div>
<OBJECT ID="jatoolsPrinter" CLASSID="CLSID:B43D3361-D975-4BE2-87FE-057188254255" codebase="themes/default/js/jatoolsP.cab#version=1,2,0,2" style="display:none;"></OBJECT>
</body>
</html>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值