当前位置: 首页 > news >正文

保定做网站多钱淘宝引流推广怎么做

保定做网站多钱,淘宝引流推广怎么做,做网站好公司哪家好,网站设计深圳目标&#xff1a;使用JS实现对用户名和密码进行正则表达式判断&#xff0c;用户名和密码正确时&#xff0c;进行网页跳转。 用户名、密码的正则表达式检验 HTML代码&#xff1a; <button type"submit" id"login-btn" /*onclick"login();alidate…

目标:使用JS实现对用户名和密码进行正则表达式判断,用户名和密码正确时,进行网页跳转。

用户名、密码的正则表达式检验

HTML代码:

<button type="submit" id="login-btn" /*onclick="login();alidateLogin();"*/ onblur="checkusernameandpassword()">登录</button>

为button标签添加一个聚焦事件 :οnblur="checkusernameandpassword()"

当输入完成后,点击其他地方,就能进行判断,如果用户名和密码都符合,则在控制台输出“用户名和密码合法”,否则输出“用户名和密码不合法”

JS代码:

/* 使用正则表达式验证登录时的用户名和密码是否合法 */  
function checkusernameandpassword() {const username = document.querySelector('#login-username').value;const password = document.querySelector('#login-password').value;const usernameRegex = /^[a-zA-Z0-9_-]{5,15}$/;const passwordRegex = /^[a-zA-Z0-9_-]{5,15}$/;if (usernameRegex.test(username) && passwordRegex.test(password)) {console.log('用户名和密码合法');return true;} else {console.log('用户名或密码不合法');return false;}
} 

JS实现一个按钮绑定两个onclick事件

HTML代码:

<button type="submit" id="login-btn" /*onclick="login();alidateLogin();"*/ onblur="checkusernameandpassword()">登录</button>

 不在button中绑定onclick事件,而是使用id属性绑定JS函数进行绑定多个onclick事件

JS代码:

/* 一个按钮绑定两个事件 */  
var btn = document.getElementById("login-btn");
btn.addEventListener("click", login);
btn.addEventListener("click", validateLogin);

 获取id为login-btn的元素,对该元素添加事件,点击触发,分别为login()、validateLogin()

模拟登录实现: 

HTML代码:

<button type="submit" id="login-btn" /*onclick="login();alidateLogin();"*/ onblur="checkusernameandpassword()">登录</button>

JS代码:

/* 登录时验证用户名和密码 */  
function validateLogin() {const username = document.querySelector('#login-username').value;const password = document.querySelector('#login-password').value;if (username === 'admin' && password === '123456') {console.log('登录成功');window.location.href = 'index.html';return true;} else {console.log('登录失败');return false;}
} 

 只有用户名为:admin    且密码为:123456 

才能实现登录。

登录成功时,执行window.location.href = '跳转页面地址'

http://www.mfbz.cn/news/87/

相关文章:

  • 如何做提升自己的网站seo好学吗
  • 长安公司网站制作火星培训机构收费明细
  • 辽宁省建设工程信息网a类业绩谷歌seo搜索引擎
  • 城乡建设官方网站百度电商广告代运营
  • 虚拟主机手机网站怎么申请自己的域名
  • 搜狗推广做网站要钱吗app推广方式有哪些
  • 私人网站建设黑科技引流推广神器怎么下载
  • app制作外包seo人员的相关薪资
  • 番禺区建站服务商口碑营销的好处
  • 滨海新区做网站网络推广员好做吗
  • 极简风格网站介绍上海seo外包公司
  • 香港公司需要网站备案二十条优化措施
  • 武汉市人民政府网站官网厦门网络推广哪家强
  • 伊利网站设计百度搜索广告投放
  • 用自己的电脑做服务器弄网站学电商运营的培训机构
  • 在哪公司建设网站优化推广网站怎么做最好
  • 企业网站建设项目计划书北京网站制作建设公司
  • 短视频推广广告宁波seo网络推广优质团队
  • 广东网站建设公司报价表自媒体seo优化
  • 深圳龙岗今天最新疫情长沙优化科技有限公司正规吗
  • dede网站首页加悬浮广告关键词可以分为哪三类
  • 什么类型客户做网站如何开网店
  • 个人网站怎么做游戏安徽网络推广
  • 广州网站制作企业北京网站优化排名
  • 常用网站有哪些推广文章
  • 网站运营做哪些工作呢今日新闻50字
  • 帝国网站管理系统广告网络营销
  • 单页网站怎么做今天刚刚发生的新闻台湾新闻
  • 做vip的网站好做吗百度浏览器app下载
  • 用织梦做网站还要不要服务器seo运营培训