登录页面html5 css3 js代码,H5+css3+js搭建带验证码的登录页面

本文实例为大家分享了H5+css3+js搭建带验证码的登录页面,供大家参考,具体内容如下

12abf55a17d8f684f18400d0f3ca05b6.png

login.html

EasyBuy后台管理系统

.main_bar{

width:1350px;

height:350px;

background-color:#6495ED;

margin-top:10%;

}

#login_form{

width:40%;

height:100%;

background-color:#112435;

margin:0 auto;

}

.title{

width:100%;

height:55px;

color:#ffffff;

border-bottom:1px solid #ffffff;

font-size:20pt;

font-family:"微软雅黑";

line-height:55px;

text-align:center;

}

#form_widget{

width:100%;

height:295px;

background-color:#808080;

}

.txt{

display:block;/*设置为独立块(换行)*/

width:70%;

margin:0 auto;

height:35px;

font-size:15pt;

border-radius:5px;/*设置圆角样式*/

border:0;

padding-left:8px;

}

#vcode{

height:35px;

width:40%;

font-size:15pt;

margin-left:15%;

border-radius:5px;

border:0;

padding-left:8px;

}

#code{

color:#ffffff;/*字体颜色白色*/

background-color:#000000;

font-size:20pt;

font-family:"华康娃娃体W5";

padding:5px 35px 10px 35px;

margin-left:5%;

cursor:pointer;

}

#search_pass_link{

width:70%;

text-align:right;

margin:0 auto;

padding:5px;

}

/*层级选择器*/

#search_pass_link a{

color:#000000;

text-decoration:none;

}

/*伪类*/

#search_pass_link a:hover{

color:#ff0000;

text-decoration:underline;

}

.btn{

width:70%;

margin-left:15%;

height:40px;

border:0;

font-size:14pt;

font-family;"微软雅黑";

background-color:#FC5628;

color:#ffffff;

cursor:pointer;/*设置指针鼠标的样式*/

border-radius:20px;/*设置圆角样式*/

border:0;

}

#copyright{

width:100%;

text-align:center;

padding-top:20px;

font-family:"微软雅黑";

color:#e0e0e0;

}

EasyBuy系统登录

var code;//声明一个变量用于存储生成的验证码

document.getElementById("code").οnclick=changeImg;

function changeImg(){

//alert("换图片");

var arrays=new Array(

'1','2','3','4','5','6','7','8','9','0',

'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',

'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'

);

code='';//重新初始化验证码

//alert(arrays.length);

//随机从数组中获取四个元素组成验证码

for(var i=0;i<4;i++){

//随机获取一个数组的下标

var r=parseInt(Math.random()*arrays.length);

code+=arrays[r];

//alert(arrays[r]);

}

//alert(code);

document.getElementById('code').innerHTML=code;//将验证码写入指定区域

}

//效验验证码(表单被提交时触发)

function check(){

//获取用户输入的验证码

var input_code=document.getElementById('vcode').value;

//alert(input_code+"----"+code);

if(input_code.toLowerCase()==code.toLowerCase())

{

//验证码正确(表单提交)

return true;

}

alert("请输入正确的验证码!");

//验证码不正确,表单不允许提交

return false;

}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/528322.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

公需科目必须学吗_要考电工证吗?电工技术必须学的33招,电工技术知识

理了一下电工常用的技术口决&#xff0c;希望能给大家带来帮助&#xff01;1&#xff0c;直接起动三相异步电动机的开关、熔断器的电流规格及电源容量最小值。电机满压直接起&#xff0c;铭牌电流五至七。容量不超十千瓦&#xff0c;否则设备撑不起。直接起动配开关&#xff0c…

html多级折叠菜单表单,JS实战篇之收缩菜单表单布局

获取节点的两种方式&#xff1a;1、通过event对象的srcElement属性&#xff1b;2、通过事件源对象用this传入。代码如下&#xff1a;收缩菜单 表单布局function list(dtNode){// var dtNode event.srcElement;var dlNode dtNode.parentNode;// alert(dtNode.nodeName"-…

html5 输入框有值无效,HTML5基础 input required 输入框内必须有内容

OS : Windows 10browser : Chrome 83.0.4103.116editor : Visual Studio Code 1.46.1typesetting : Markdown?htmlDocument?result?resource[ 教程 ] www.w3school.com.cn/html/index.asp[ 手册 ] www.w3cschool.cn/html5_reference.html[ 规范 ] www.runoob.com/html/html5…

网页设计 html鼠标悬停,利用css3实现的简单的鼠标悬停按钮

今天给大家分享一款基于css3的简单的鼠标悬停按钮。这款悬停按钮鼠标经过前边框是间断的。当鼠标经过的时候边框间隔消失。效果图如下&#xff1a;实现的代码。html代码&#xff1a;复制代码代码如下:Single gradient borderClick Me! Very long link text herePseudo elements…

工期计算机在线,工期日历计算器

工期日历计算器官方版工期日历计算器官方版是款适合很多行业中使用的做工工期计算工具。工期日历计算器中用户们可以设置开竣工日期后&#xff0c;自动计算工期&#xff0c;正好适合记录工期。工期日历计算器中还包括“起始日期、结束日期、间隔日起、工期天数”等计算功能。华…

小爱同学100个奇葩回复_杰理新一代蓝牙芯片将内置小爱同学,语音唤醒、降噪、连续对话加持蓝牙音箱...

在 11 月 20 日召开的小米 AI 生态峰会暨小爱同学 3.0 发布会上&#xff0c;珠海杰理科技作为小爱同学在芯片端赋能的代表企业&#xff0c;带来了 3 款内置小爱同学标准 SDK 的第二代降噪、语音唤醒蓝牙芯片。据杰理科技副总经理胡向军介绍&#xff0c;系列芯片将会于今年年底及…

react-native 显示html,react-native-webview加载本地H5

webview使用uri属性加载html资源。1.简单且常变动的需求可以选择加载远程网页地址2.当需要接入的网络资源很多&#xff0c;如一些独立的web应用&#xff0c;可以考虑本地接入针对本地接入方式进行记录。所有的静态资源如 css&#xff0c;js&#xff0c;img等都应该存储在本地。…

python一百行代码多少钱_用86行Python代码模拟太阳系

Python代码模拟的太阳系&#xff0c;包括了水星(Mercury), 金星(Venus)&#xff0c;地球(Earth)&#xff0c;月球(Moon)&#xff0c;火星(Mars)上面的动画是我用86行Python代码模拟的一个比较真实的太阳系&#xff0c;用到的基本原理就是N体问题&#xff0c;这是计算天体物理里…

html还原ui,前端高度还原设计稿(字体篇)

前言&#xff1a;以前前端都是拿到psd设计图&#xff0c;需要自己用ps切图&#xff0c;需要自己在psd上面一个个去量设计的大小和间距&#xff0c;而现在一般都是要求设计师把设计稿直接上传到蓝湖上面&#xff0c;通过蓝湖的标注来写出前端代码&#xff01;下面我就前端如何根…

计算机网络协议的特点,计算机网络传输层协议类型与特点

我们在上文中给大家简单介绍了计算机网络体系的七层结构&#xff0c;而今天我们就一起来了解一下&#xff0c;计算机网络传输层协议类型与特点。传输层涉及到两个重要的协议&#xff1a;UDP和TCP&#xff0c;本节我们重点介绍这两个协议。1、UDP协议1.1、UDP数据报格式UDP基本没…

ciaodvd数据集的简单介绍_人工智能进阶-CIFAR-10数据集介绍

CIFAR-10该数据集共有60000张彩色图像&#xff0c;这些图像是32*32&#xff0c;分为10个类&#xff0c;每类6000张图。这里面有50000张用于训练&#xff0c;构成了5个训练批&#xff0c;每一批10000张图&#xff1b;另外10000用于测试&#xff0c;单独构成一批。测试批的数据里…

已达成计算机的连接数最大值无法再,已达到计算机的连接数最大值,无法再同此远程计算机连接...

已达到计算机的连接数最大值,无法再同此远程计算机连接当打开文件共享时&#xff0c;弹出无法连接的对话框&#xff1a;“....已达到计算机的连接数最大值,无法再同此远程计算机连接”。对于server版的服务器系统&#xff0c;从未遇到过如此问题&#xff0c;而现在访问的服务器…

jq设置保留两位小数_如何实现python中format函数保留指定位数的小数?

我们经常说我国人口有13亿&#xff0c;这13亿数字是一个近似数。在我们无法精确准确得到一个数字时&#xff0c;会选择是它的近似数。近似数即经过四舍五入、进一法或者去尾法等方法得到的一个与原始数据相差不大的一个数。之前小编向大家介绍了在python中用用round函数保留两位…

计算机四级的英文,计算机四级考试中英文术语对照

access 访问存取通路进入achieve 实现完成acquire 获得adjacency list method 邻接表表示法adjacency matrix method 邻接矩阵表示法algorithm 算法allocate 留下分配analog 推论append 添加archive 档案归档array 数组assign 分配assume 假设assurance 确信信任ATM(asynchrono…

sap系统搭建教程_詹迟迟:如何搭建知识付费系统?知识付费系统搭建教程

​如何搭建知识付费系统&#xff1f;知识付费一直很火爆&#xff0c;在这个不确定的时代&#xff0c;很多人已经明确知道&#xff0c;学习是终身的事情&#xff0c;也有人在说这只是在制造焦虑&#xff0c;但知识付费越来越火是个明确的事实。这就有很多知识付费平台产生了&…

单价数量和总价的公式_人教版四年级数学上册单价、数量和总价之间的关系微课...

温馨提示&#xff1a;若有视频需付费才可打开&#xff0c;请您不予理会跳过看其它视频微课1微课2(点开下面链接即可查看)2020年秋季1-9年级学生课本上册全套多版本电子版都在这了部编小学语文1-6年级上册全册优质授课视频人教版数学四年级上册《大数的认识1-1&#xff1a;亿以内…

2038计算机系统,2038年问题

2038年问题是指在使用POSIX时间的32位计算机应用程序上&#xff0c;格林尼治时间2038年1月19日凌晨03:14:07(北京时间&#xff1a;2038年1月19日中午11:14:07)之后无法正常工作。中文名2038年问题外文名Year 2038 problem概 念计算机bug(程序错误)载 体使用POSIX时间的32…

苹果关掉200m限制_苹果下载大于200M限制

不用管它&#xff0c;点击好。然后按Home键(或上拉Home条)回到桌面&#xff0c;这时候你会看到你想下载的软件已经在桌面了&#xff0c;但是是灰色的&#xff0c;下面写着等待中&#xff0c;你不用理&#xff0c;点开 iPhone设置 -> 通用 -> 日期与时间 -> 自动设置(把…

重启计算机后桌面顺序是反的,Win10系统为什么重启电脑之后桌面上的图标排列顺序被打乱该如何处理...

导语&#xff1a;许多盆友发觉在应用Win10系统时,重新启动以后桌面图标越来越错乱,针对桌面图标不多的盆友而言还行,如果多的客户那简直十分烦闷的事儿,下面白豆芽就和大家分享Win10系统为什么重启电脑之后桌面上的图标排列顺序被打乱该如何处理。解决方法一&#xff1a;图标自…

boot lvm 分区_Linux如何在线对逻辑分区扩容

Linux如何在线对逻辑分区扩容1.前言目前绝大部分IaaS平台基本都会选择类似Vmware VsphereSAN存算分离的架构&#xff0c;或者选择类似Nutanix、Vmware Vsan或者深信服等存算一体的超融合架构。不管何种方式&#xff0c;都会遇到已挂载目录磁盘空间不足的情况&#xff0c;部分分…