博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
回车提交、连续点击、layer提示
阅读量:6576 次
发布时间:2019-06-24

本文共 2426 字,大约阅读时间需要 8 分钟。

1、回车提交

1  /*******************回车键提交***********************************/ 2             document.onkeydown = function (e) { 3                 var ev = document.all ? window.event : e; 4                 if (ev.keyCode == 13) { 5                     if ($(".ds_dialog").length > 0) { 6                         return; 7                     } 8                     return CheckInput('txtUserName', 'txtCheckCode', 'lblError', 'hidErrCount'); 9                 }10             }
View Code

2.连续点击、alert

1 /*******************登录提交***********************************/ 2         var isEnabledClick = 0; //防止连续点击 3         function CheckInput(txtUserName, txtCheckCode, lblError, txtErrCount){ 4             var paramUserName = document.getElementById(txtUserName).value; 5             var paramCheckCode = document.getElementById(txtCheckCode).value; 6             var lang = document.getElementById("lang").value; 7             if (paramUserName.length <= 0) { 8                 var errorMsg = lang == "en" ? "please input the User Name!" : "请输入用户名!"; 9                 layer.alert(errorMsg, {10                     title: lang == "en" ? "Message reminding" : '消息提示',11                     btn: [lang == "en" ? "yes" : "确定"]12                 });13                 $("#txtUserName").focus();14                 return;15             }16 17             var pwd = $("#txtPassWord").val();18             if (pwd.length <= 0) {19                 var errorMsg = lang == "en" ? "please input the User password!" : "请输入密码!";20                 layer.alert(errorMsg, {21                     title: lang == "en" ? "Message reminding" : '消息提示',22                     btn: [lang == "en" ? "yes" : "确定"]23                 });24                 $("#txtPassWord").focus();25                 return;26             }27             ///28             if (isEnabledClick == 0) {29                 isEnabledClick = 1;30                 $("#btnLogin").attr('disabled', "true");31             }32             else {33                 var errorMsg = lang == "en" ? "Logging in, please later!" : "已经提交,请等待......";34                 layer.alert(errorMsg, {35                     title: lang == "en" ? "Message reminding" : '消息提示',36                     btn: [lang == "en" ? "yes" : "确定"]37                 });38                 return;39             }40             setTimeout(function () {41                 isEnabledClick = 0;42             }, 3000);
View Code

 

转载地址:http://vswno.baihongyu.com/

你可能感兴趣的文章
我的友情链接
查看>>
我来自CSDN
查看>>
在mysql表中插入大量测试数据
查看>>
怎么给电脑设置IP地址和DNS地址,各系统设置IP/DNS几种方法
查看>>
面试总结之 oop desing 之 The Strategy Pattern
查看>>
必 备 习 题 集 (一)
查看>>
windows下批量部署简易脚本
查看>>
python爬虫入门—统计豆瓣电影评论词频
查看>>
【LoadRunner技术讲座4】利用sitescope监测监控mysql
查看>>
转:模态对话框的支持 (IE,Firefox,Chrome)
查看>>
Jenkins+QTP自动化测试框架
查看>>
《Node.js In Action》笔记之流程控制
查看>>
3518EV200 SDK学习1
查看>>
1163: 零起点学算法70——Yes,I can!
查看>>
2018-2019-2 网络对抗技术 20165318 Exp1 PC平台逆向破解
查看>>
关于图片或者文件在数据库的存储方式归纳
查看>>
hihocoder 1014 Trie树
查看>>
ADO.NET笔记——使用DataSet返回数据
查看>>
MOTO XT702添加开机音乐
查看>>
Python脚本日志系统
查看>>