`
metallica_1860
  • 浏览: 34049 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

前台是个什么东西---JavaScript---一个验证码的小程序

阅读更多


<!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>
    <title>无标题页</title>
    <style type="text/css">
        .code {
            background-image:url(code.jpg);
            font-family:Arial;
            font-style:italic;
            color:Red;
            border:0;
            padding:2px 3px;
            letter-spacing:3px;
            font-weight:bolder;
        }
        .unchanged {
            border:0;
        }
    </style>
    <script language="javascript" type="text/javascript">
	    //在全局 定义验证码
		var code ; 
		function createCode(){
			code = "";
			//验证码的长度
			var codeLength = 6;
			var checkCode = document.getElementById("checkCode");
			var selectChar = new Array(0,1,2,3,4,5,6,7,8,9,'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z');//所有候选组成验证码的字符,当然也可以用中文的
			for(var i=0;i<codeLength;i++){
				var charIndex = Math.floor(Math.random()*36);
				code +=selectChar[charIndex]; 
			}
			if(checkCode){
				checkCode.className="code";
				checkCode.value = code;
			}
		}

		function validate (){
			var inputCode = document.getElementById("input1").value;
			if(inputCode.length <=0){
				alert("请输入验证码!");
			}else if(inputCode != code ){
				alert("验证码输入错误!");
				createCode();//刷新验证码
			}else{
				alert("^-^ OK");
			}
		}
    </script>
</head>
<body onload="createCode()">
<form  action="#">
     <input  type="text"   id="input1" />
    <input type="text" onclick="createCode()" readonly="readonly" id="checkCode" class="unchanged" style="width: 80px"  /><br />
    <input id="Button1"  onclick="validate();" type="button" value="确定" /> 
</form>
</body>
</html>
 
分享到:
评论

相关推荐

    借款申请_微信小程序模板js代码前台前端H5页面源码.rar

    本文将详细探讨“借款申请_微信小程序模板js代码前台前端H5页面源码.rar”这一资源中的关键知识点,旨在帮助开发者更好地理解和运用这些代码。 首先,我们要明确的是,这个压缩包中包含的是一个完整的微信小程序...

    手势解锁_企业城微信小程序js代码前台前端H5页面源码.rar

    这个"手势解锁_企业城微信小程序js代码前台前端H5页面源码"的压缩包,提供了一个完整的实现方案,对于学习和理解手势解锁功能的实现流程非常有帮助。开发者可以通过分析源码,了解各个部分的逻辑,从而提升自己的...

    易买网前台

    "易买网前台"是一个基于Web的电子商务平台前端系统,主要负责展示商品、处理用户交互以及提供购物体验。这个系统带有动态验证码功能,这通常是为了防止自动化机器人或恶意攻击者进行如注册、登录等操作,增加了网站...

    产品网站前台设计

    产品网站的前台设计是构建一个成功在线业务的关键环节,它涉及到用户界面(UI)和用户体验(UX)的方方面面,包括但不限于登录界面设计、整体框架布局、交互性和视觉美学。在这个过程中,`jsp`(JavaServer Pages)是一...

    H5智能内核-基于MVC架构的全新Zoomla!逐浪CMS2 x3.8发布

    MVC 分层有助于管理复杂的应用程序,因为您可以在一个时间内专门关注一个方面。例如,您可以在不依赖业务逻辑的情况下专注于视图设计。同时也让应用程序的测试更加容易。 MVC 分层同时也简化了分组开发。不同的开发...

    Z-BlogPHP博客系统 v1.5.2 Zero.zip

    1.5将是Z-BlogPHP 1.x系列的最后一个版本,接下来除了小版本更新迭代,开发团队将更多专注于2.0版本的开发设计。 2、增强对https与中文域名的支持 https是现在互联网发展的潮流,我们认为每个网站在有条件的情况下...

    asoft签到管理系统tykq3.5_build20110125

    如果安装不上,或者安装了不能用,请先检测以下三个原因,不要动不动就Q我,搜索引擎是个好东西,可以多加利用,谢谢! 1、本程序只能在IIS5.1 (winxp win2003 win7) 以上版本运行。(win2000、NETBOX或者简易...

    fastadmin.pdf

    - **启用后台登录验证码功能**:配置验证码相关的参数。 - **生成CRUD时包含回收站功能**:在生成命令中添加相应参数。 - **获取当前登录用户信息**:调用框架提供的API方法。 - **控制器不存在的错误提示**:检查...

    PHP与MySQL构建的新闻信息管理系统(含源码、数据库设计、学术论文及PPT演示)

    主功能点分析: 前台模块:浏览各类新闻 后台模块:对各类新闻数据的增删改查 ...GD2库的引用主要包括为图片加水印、生成验证码。 JavaScript就是做到页面的一些其他静态特效包括用户注册错误时后面直接给出提示!等

    多多校园论坛,很经典很强大

    4 管理员登录 管理留言 时,第一次输入错误时返回后,必再按一下“管理留言”来刷新页面,否则验证码不对,后台管理使用session记录在线状态,超时请重新登录 5 权限等级: 管理员 前后台所有操作,但不作为发贴者...

    ASP网上购物论文ASP网上购物论文ASP网上购物论文ASP网上购物论文

    系统的构建旨在实现一个功能完善的网上购物平台,通过集成多种支付方式、安全的数据传输技术,为用户提供便捷的购物体验。同时,系统还需要具备一定的可扩展性,以便于后续功能的添加和升级。 #### 1.3 现状分析 ...

    浪人下载系统程序

    程序简介:一款适合中小型软件(资源)下载的网站源码。运行环境:PWS/IIS(ASP+Access),目前默认有6种界面风格。界面语言支持中文简体/繁体的转换。网站管理功能:添加(修改)软件(下载链接),批量设置显示/隐藏/推荐...

    javapms门户网站源码

    Java是一种被广泛使用的网络编程语言,主要应用于企业、政府部门、电信、银行、手机平台开发等多个领域,是现在大型软件项目开发中的主角,长期占据《TIOBE世界编程语言排行榜》第一的宝座。随着Internet的发展,...

    ecshop文件说明

    ECShop是一款基于PHP开发的开源电子商务系统,专为中小企业打造,提供全面的网上购物解决方案。在ECShop 2.5.1 版本中,其文件结构和功能设计旨在优化用户体验,提高系统的可操作性和可维护性。以下是对主要文件及其...

    淘特新闻管理系统5.0版

    '3、采集中增加了采集前N条选项,这样可以根据服务器性能设置一个合理的数值,避免一次采集过多数据而占用服务器大量资源。 '4、采集中不再同步生成HTM文章页面,而改成采集后提示“发布页面”,这样也是为了节省...

    浪人下载系统源码 v2.4

    一款适合中小型软件(资源)下载的网站源码。运行环境:PWS/IIS(ASP+Access),目前默认有6种界面风格。界面语言支持中文简体/繁体的转换。网站管理功能:添加(修改)软件(下载链接),批量设置显示/隐藏/推荐(栏目)/标题...

    EcShop开发案例整理

    EcShop开发案例整理涉及多个方面的知识点,包括前台展示、后台管理、用户体验优化、功能定制等。以下是对部分知识点的详细解读: 1.商品比较功能限制每次比较的数量:涉及对商品比较逻辑的代码修改,防止用户比较...

Global site tag (gtag.js) - Google Analytics