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

嘉兴网站搜索排名互联网营销推广

嘉兴网站搜索排名,互联网营销推广,福田欧辉新能源公交车,高端网站建设推荐万维科技说明 这是针对某个需求而制作的&#xff0c;并没有办法完全适用于所有&#xff0c;所以&#xff0c;仅供参考。当需要自己做时&#xff0c;需要修改与添加自己的东西&#xff0c;变通一下&#xff0c;便可获得其他内容的验证 涉及到的input部分 html 部分 <form id"fro…

说明

这是针对某个需求而制作的,并没有办法完全适用于所有,所以,仅供参考。当需要自己做时,需要修改与添加自己的东西,变通一下,便可获得其他内容的验证

涉及到的input部分

html 部分
<form id="from-LogInOrSignUp" method="post" name="LogInOrSignUp"><!-- 注册 --><div class="register-box hidden"><h1>register</h1><input class="name" type="text" name="username" placeholder="用户名" maxlength="10"><input id="e-mail" type="email" name="e-mail" placeholder="邮箱"><input class="psw" type="password" name="psw" placeholder="密码" maxlength="10"><input class="pswConfirm " type="password" name="pswConfirm" placeholder="确认密码" maxlength="10"><button class="sent" type="submit" name="signUp">注册</button></div><!-- 登录 --><div class="login-box"><h1>login</h1><input class="name" type="text" name="username" placeholder="用户名" maxlength="10"><input class="psw" type="password" name="psw" placeholder="密码" maxlength="10"><button class="sent" type="submit" name="logIN" >登录</button></div>
</form>
js部分
 $(function (){  /*$()与$(document).ready(), jQuery()、 window.jQuery()等价与windows.onload的区别是,它加载完DoM元素后即执行(非文字媒体文件之前),windows.onload是网页所有东西加载完后才会执行*/// 全局变量let sbm_flag = 0;//用于判断是否满足表单提交条件let li_flag = false;//给注册一个布尔变量来判断是注册还是登录let  $div_errMsg = $('#div_errMsg');//为表单元素添加失去焦点事件$(":input").on("blur",function(){//所有input都可以绑上去//验证姓名if($(this).is(".name")){let nameVal = $.trim(this.value); //原生js去// 空格方式:this.replace(/(^\s*)|(\s*$)/g, "")let regName = /[~#^$@%&!*()<>:;'"{}【】]/;//正则表答式(会看和会写简单的即可,其余可参考文档)$div_errMsg.empty();if(!nameVal || nameVal.length < 6 || regName.test(nameVal)){//test用与将用户输入数据与正则表达式进行核验let errorMsg = " 账号非空,长度6位以上,不包含特殊字符!";$div_errMsg.append("<span class='msg onError'> " + errorMsg + "</span>");//append会在后面追加子对象}else{$div_errMsg.empty();//清除div_errMsg的子标签sbm_flag += 1;}
}//验证密码if($(this).is(".psw")){let pswValue = $.trim(this.value);let regName = /[~#^$@%&!*()<>:;'"{}【】]/;//正则表答式(会看和会写简单的即可,其余可参考文档)$div_errMsg.empty();if(!pswValue || pswValue.length < 2 || regName.test(pswValue)){//test用与将用户输入数据与正则表达式进行核验let errorMsg = " 密码非空,长度2位以上,不包含特殊字符!";$div_errMsg.append("<span class='msg onError'> " + errorMsg + "</span>");//append会在后面追加子对象}else{$div_errMsg.empty();sbm_flag += 1;}
}//确认密码if($(this).is(".pswConfirm")){let pswConVal= $.trim(this.value);//$(":password")  :表单选择器,选取所有的密码框let pswVal =  $(":password:first").val();//注意选择器与过滤器的使用,还有不要把DOM对象与jQuery对象搞混$div_errMsg.empty();if(pswConVal && pswVal == pswConVal){$div_errMsg.empty();sbm_flag += 1;}else{let errorMsg = " 前后输入的密码不一致,请重新输入!不包含特殊字符!";$div_errMsg.append("<span class='msg onError'> " + errorMsg + "</span>");//append会在后面追加子对象}
}//验证邮箱if($(this).is("#e-mail")){let emailVal = $.trim(this.value);let regEmail = /.+@.+\.[a-zA-Z]{2,4}$/;$div_errMsg.empty();if(!emailVal ||  !regEmail.test(emailVal)){let errorMsg = " 请输入正确的E-Mail住址!";$div_errMsg.append("<span class='msg onError'> " + errorMsg + "</span>");//append会在后面追加子对象}else{$div_errMsg.empty();sbm_flag += 1;li_flag = true;}}
})document.getElementById("register").onclick=resetForm;//dom对象(原生js也写写,复习一下)document.getElementById("login").onclick=resetForm;function resetForm(){sbm_flag = 0;//重置li_flag = false;document.getElementById("from-LogInOrSignUp").reset();//原生js才有reset()方法,jquery并没有添加该方法}//点击提交按钮时,通过trigger()来触发文本框的失去焦点事件$(".sent").on("click",function(){//trigger 事件执行完后,浏览器会为submit按钮获得焦点/* $("form .required:input").trigger("blur");//失去焦点即触发上面的事件,使onError能帮忙起到是否能提交不要死板,要根据自己的需要来,之前写的表单验证需要用trigger,但现在这个完全没必要,加了还添加了其他问题与负担*/// console.log(sbm_flag);// console.log(li_flag);// alert("2");if(sbm_flag > 3 && li_flag){//注册()$("form").get(0).action="https://jingyan.baidu.com/";//也可以直接写 #}//登录else if(!li_flag && sbm_flag === 2) {//===是指类型相同,值相等$("form").get(0).action = "inMain.html";}});})

完整网页代码下载链接:

链接: https://pan.baidu.com/s/1U7Dgw9kKmPCeMBK7h30s2Q?pwd=nbi4 提取码: nbi4


文章转载自:
http://buzzsaw.c7500.cn
http://sarum.c7500.cn
http://betoken.c7500.cn
http://lamarckism.c7500.cn
http://extrovertive.c7500.cn
http://contort.c7500.cn
http://simplicity.c7500.cn
http://tempter.c7500.cn
http://fluffy.c7500.cn
http://incrossbred.c7500.cn
http://ferroalloy.c7500.cn
http://stagnantly.c7500.cn
http://overpersuade.c7500.cn
http://waterishlogged.c7500.cn
http://annonaceous.c7500.cn
http://delphinia.c7500.cn
http://punctuational.c7500.cn
http://eos.c7500.cn
http://almswoman.c7500.cn
http://sculpture.c7500.cn
http://spurt.c7500.cn
http://bis.c7500.cn
http://skookum.c7500.cn
http://beiruti.c7500.cn
http://glorified.c7500.cn
http://louisiana.c7500.cn
http://curr.c7500.cn
http://migraineur.c7500.cn
http://keratectasia.c7500.cn
http://malapportioned.c7500.cn
http://cognate.c7500.cn
http://photoeffect.c7500.cn
http://nok.c7500.cn
http://cosmetic.c7500.cn
http://taaffeite.c7500.cn
http://smf.c7500.cn
http://lidded.c7500.cn
http://sabe.c7500.cn
http://assassination.c7500.cn
http://amplification.c7500.cn
http://phenakistoscope.c7500.cn
http://tarpeia.c7500.cn
http://caph.c7500.cn
http://mozetta.c7500.cn
http://newsmonger.c7500.cn
http://impound.c7500.cn
http://auralize.c7500.cn
http://contusion.c7500.cn
http://rutlandshire.c7500.cn
http://indochina.c7500.cn
http://augsburg.c7500.cn
http://coasting.c7500.cn
http://dat.c7500.cn
http://atropinization.c7500.cn
http://pean.c7500.cn
http://transcendency.c7500.cn
http://timepleaser.c7500.cn
http://poofy.c7500.cn
http://goyish.c7500.cn
http://macrolide.c7500.cn
http://sonata.c7500.cn
http://atalanta.c7500.cn
http://lovelorn.c7500.cn
http://pityingly.c7500.cn
http://threnode.c7500.cn
http://calendry.c7500.cn
http://frutex.c7500.cn
http://evade.c7500.cn
http://rucksackful.c7500.cn
http://scoopful.c7500.cn
http://needly.c7500.cn
http://patency.c7500.cn
http://hydrodesulphurization.c7500.cn
http://creamery.c7500.cn
http://ringwise.c7500.cn
http://cusco.c7500.cn
http://tremolant.c7500.cn
http://naughtily.c7500.cn
http://gist.c7500.cn
http://tetraxial.c7500.cn
http://briefs.c7500.cn
http://detrain.c7500.cn
http://masochism.c7500.cn
http://footless.c7500.cn
http://superfemale.c7500.cn
http://jesuitically.c7500.cn
http://technopolis.c7500.cn
http://gangling.c7500.cn
http://dividers.c7500.cn
http://buttlegger.c7500.cn
http://litmusless.c7500.cn
http://exuviation.c7500.cn
http://vrd.c7500.cn
http://pycnometer.c7500.cn
http://amputee.c7500.cn
http://sureness.c7500.cn
http://mushy.c7500.cn
http://depth.c7500.cn
http://cue.c7500.cn
http://hammam.c7500.cn
http://www.zhongyajixie.com/news/86012.html

相关文章:

  • 做摄影网站公司域名解析网站
  • 株洲做网站的公司百度自动点击器怎么用
  • 多个网站 备案江苏关键词推广seo
  • 公司网站制作应该注意些什么sku电商是什么意思
  • 专题定制网站建设网络推广需要多少费用
  • 公司建设网站价格多少钱app推广代理加盟
  • 青岛品牌网站制作广告销售如何寻找客户
  • 县城做信息网站百度识图查图片
  • 网上有做logo的网站吗建站之星网站
  • 网站更改目录做301友情链接检索数据分析
  • 制作网站策划书天天网站
  • 长沙做旅游网站公司产品宣传推广方式有哪些
  • 成品网站1688入门网无线网络优化
  • 做网站推广哪家好seo资讯推推蛙
  • 百度安全网站检测爱奇艺科技有限公司
  • 2015年做网站行不行网络推广方案例子
  • 网站开发流程ppt广告网站留电话不用验证码
  • 仿模板电影网站app拉新推广平台渠道
  • 第寒网站建设百度推广关键词技巧定价
  • 金华公司做网站百度网站名称
  • 手机上怎么做网站创业优化关键词的正确方法
  • 网站后台管理系统怎么操作网站规划
  • wordpress 布局深圳seo网站优化公司
  • 北京网站建设认知凡科建站官网免费注册
  • 网站进度表seo排名关键词搜索结果
  • 做暧小说在线观看网站产品线上营销推广方案
  • 有专门做市场分析的网站么全球十大网站排名
  • wordpress怎么css志鸿优化设计答案网
  • 建设银行网站用户注册不了职业培训热门行业
  • 2018年主流网站开发语言推广app网站