verify.js文件一

//****************VARIABLE DESCRIPTION*******************//
// s=字符串
// label_name = 输入框标识
// allow_len = 允许长度
// field_name = 字段名称 (document.formname.field)

//*************************************FUNCTION INCLUDED***************************************//

//chkLen(field_name, allow_len, label_name) //校验字符串长度,汉字按2位计算 [布尔]
//chkLen(field_name, allow_len, label_name,defaultEmpty) //校验字符串长度,给定字段是否为空 [布尔]
//chkEmail(field_name,label_name) //校验E_mail [布尔]
//chkNum(field_name,label_name) //校验数字串(0-9)
//chkCharNum(field_name,label_name) //校验字符串(0-9a-zA-Z)
//chkPhone(field_name,label_name) //校验电话(0000-0000-0000)
//chkPostCode(field_name,label_name) //校验邮编
//chkInteger(field_name,label_name) //校验正整数
//chkWhiteSpace(field_name,label_name) //检验空格
//chkFloat(field_name,allow_len,dec,label_name,allow_zero) //校验符点数
//chkFileChar(field_name,label_name,defaultEmpty) //校验字符串(0-9a-zA-Z,-,.)
//(dec=小数点后的位数 allow_zero=是否允许为零)
//isFloatLength (s,label_name,allow_len, dec,floatErrMes)

//******************FUNCTION HEADER**********************//
//******************FUNCTION HEADER**********************//

// BOI, followed by one or more digits, followed by EOI.
var reInteger = /^\d+$/

// BOI, followed by one or more whitespace characters, followed by EOI.
var reWhitespace = /^\s+$/

// decimal point character differs by language and culture
var decimalPointDelimiter = "."

// field bgcolor
var fieldbg="#D0D0D0";

//*****************FUNCTION MAIN**************************//

function trim(s) {
var tempStr;
tempStr = s.replace(/\s+$/g,'');
tempStr = tempStr.replace(/^\s+/g,'');
return tempStr;
}

function isEmpty(s){
return ((s == null) || (trim(s).length == 0))
}

function isNum(s) {
var str = /^[0-9]*$/;
return (str.test(s));
}

function isCharNum(s) {
var str = /^[0-9a-zA-Z]*$/;
return (str.test(s));
}

//is Integer?
function isInteger (s)
{
var reInteger = /^\d+$/
if (!reInteger.test(s) || parseInt(s,10)==0)return false;
return true
}

function getTextLen(s) {
var newlength=0;
for(i=0;i<s.length;i++) {
var chrInput;
chrInput=escape(s.charAt(i));
if(chrInput.length==6) newlength=newlength+3;
else newlength=newlength+1;
} //End for
return newlength;
}


function chkSeleect(field_name,label_name) {
for ( i = 0; i < field_name.options.length; i++ ) {
if ( field_name.options[i].selected ) {
if (i==0) {
field_name.focus();
// field_name.style.background=fieldbg;
alert ("Please select " + label_name+" .");
return false;
}
else
return true;
break;
}
}
}
verify.js 滑动模块验证 登录界面的滑动验证模块 立即下载

相关推荐

verify.js纯前端验证码插件

verify.js纯前端验证码插件。 这是一款极简洁的表单校验插件,属于半封装模式,只需引入插件,即可任意编写业务逻辑代码,简单方便易修改。

使用verify.js前端验证码的方法和几个坑

     最近在做一个登录注册的页面,找了一下前端验证码相关的东西,发现verify.js还不错,所以就拿来用了,相关的js文件请自行百度下载     使用的时候发现的几个小坑,记录一下,     1.这个Js是依赖于JQuery的,所以请务必在使用前引入JQuery     2.一般来说,各位在网上下的包中包含了js、images、css、font等内容,请不要随便删除     3.请不...

qq_42228034的博客 6002

verify.js滑块验证

用于登录等其他形式的向右滑动滑块验证的JavaScript代码

verify插件如何下载

1.可以使用node下载   用node下载 npm init  npm install verify-js --save     直接下载到自己的文件 2.可以直接在网站下载 但是只需要他的verify.js/verify.min.js/verify.css文件  图片可以适当保存一下,因为它自己本来就不止一种显示的方法...

AATAamg的博客 2840

gVerify.js

手机短信验证,为了实现前端的图片验证码验证,验证码尝试的验证图片

告别WSL:Ollama Windows原生部署与GPU加速实战

本文详细介绍了Ollama在Windows系统上的原生部署与GPU加速实战指南。告别WSL,通过官方原生应用直接调用NVIDIA和AMD显卡,实现更高效的本地大模型运行。文章涵盖系统准备、三步安装、模型拉取运行、GPU性能优化及高级配置,为Windows AI开发者提供一站式解决方案。

prometheus9mon的博客 533

WebShell文件上传漏洞分析溯源(第2题)

(如果抓包没有cookie值尝试以下办法:如果直接访问upload1.php,verify的value会是空,我也不知道为什么,先访问一下upload.php,让upload.php 301跳转一下upload1.php ,你就会发现 verify的value 有值了,cookie 也有了)直接尝试输入/admin/upload1.php,发现会直接跳转至/admin/upload2.php的空白页。重新输入/admin/upload1.php打开burp拦截,会发现出现文件上传页面。

xingxin32的博客 97

激光及激光器超全细节&原理总结

本文详细展示了激光、激光器、PN结、半导体激光器、光纤激光器的原理和应用;

guangwulv的博客 5349

js验证码插件verify

jQuery 验证码插件verify jQuery 验证码插件verify演示和下载 verify的使用方法 1.引入资源 滑动验证码&拼图验证码&选字验证码需要引入两种资源:JS, CSS,别把images、fonts文件夹删除了(常规验证码见官网说明)。 <!--引入CSS--> <link rel="stylesheet" type="text/css" href="css/verify.css"> <!--引入JQUERY--> <s

12程序猿的博客 1222

电子发票二维码背后的秘密:10分钟看懂校验码、加密字符含义与防伪设计

本文深入解析电子发票二维码的结构与防伪设计,揭示校验码和加密字符的生成原理及验证方法。通过实际案例和技术细节,帮助财务人员理解电子发票的安全机制,提升防伪识别能力,确保税务合规。

weixin_29248611的博客 530

电子结构设计(EMD)十年知识总结

客官,你的面相是做结构设计的奇才~1. 材料选择【一出手的0.1s就败了】2. 钣金件设计【折来折去有啥难】3. 塑胶件设计【看着好复杂】4. 型材件设计【凭啥不让我设计】5. 电子结构(PCBA)设计【静电肿么要我背锅】6. 包装设计【要的就是金玉其外,败絮其中】7. 外观(工业)设计【好不好看,谁说了算】8. 标签设计【】9. 标准件选择【一个螺丝难倒英雄汉/提起螺丝,英雄气短】10. 计算仿...

wfeng86的博客 1569

jquery验证码插件verify.js

verify.js是一款功能强大的jquery验证码插件。verify.js可以实现普通的图形验证码,数字验证码,滑动验证码和点选验证码等多种验证码功能。

yyytucj的博客 657

TI Sitara系列AM64x开发板(双核ARM Cortex-A53)软硬件规格书

创龙科技TL64x-EVM是一款基于TI Sitara系列AM64x双核ARM Cortex-A53 + 单/四核Cortex-R5F + 单核Cortex-M4F多核处理器设计的高性能评估板,由核心板和评估底板组成。评估板接口资源丰富,引出5x Ethernet(两路支持TSN)、2x CAN-FD、多路UART、多路DI/DO、GPMC、PCIe、USB等接口,板载WIFI模块,支持4G/5G模块、NVME硬盘,可选配外壳直接应用于工业现场,方便用户快速进行产品方案评估与技术预研。

创龙,嵌入式一体化解决方案商 727

CCG工作流引擎质量关卡实战:verify-security、verify-quality、verify-change三大验证

CCG工作流引擎(GitHub 加速计划 / cc / ccg-workflow)是一个多模型协作工作流引擎,通过 `/ccg:go` 一个命令,AI 自动分析意图、选择策略、编排 Codex + Gemini + Claude 协作执行。本文将深入探讨其内置的三大质量验证工具:verify-security、verify-quality和verify-change,帮助开发者在开发过程中确保代码

gitblog_00200的博客 542

SPMI协议学习总结

SPMI(System Power Management Interface)是由MIPI(Mobile Industry Processor Interface)联盟定义的一种硬件接口标准,它主要用于移动设备中,连接SoC(System on Chip)处理器系统的集成电源控制器与一个或多个电源管理IC(PMIC),以实现精确的电源管理

歌颂苦难的行为是无耻的; 1079

【本地部署实战】LM Studio深度使用指南:从环境搭建到模型调优

LM Studio通过极简的操作流程和强大的生态兼容性,让本地部署大模型成为可能。随着M4芯片的发布和CUDA 12.0的优化,未来本地化AI开发将迎来新的爆发点。建议开发者关注官方Discord社区(https://discord.gg/lmstudio)获取最新模型支持信息。

远程部署调试 运行安装 项目调试 二次开发 项目技术新 持续迭代 部分源码免费分享 8749

layui中使用lay-verify进行非必填项校验(踩坑篇)

踩坑一: 某些表单元素为非必填项,但是却需要校验输入数据的格式是否正确,使用的layui的lay-verify 进行校验,例如lay-verify=“phone”验证手机号码规则是否合法,但是这玩意有个坑,如果不输入数据也会认为数据不合法,所有的校验规则,默认都是必填项!!!!!最后在官方社区找到一个帖子目前问题已解决 解决办法:修改layui校验规则源码,目前没发现修改以后有什么问题 修改源码如...

编码爱好者 7万+

Pytorch入门实战(7):基于BERT实现文本隐喻二分类(Kaggle入门题目)

Bert入门实战,文本二分类问题

iioSnail的博客 4055

jQuery 基于verify实现验证码 "全家桶" 一次让你吃饱

这篇文章主要介绍了verify.js实现不同类型的验证码方式,需要的朋友可以参考下。 verify.js是一款功能强大的jquery验证码插件。verify.js可以实现普通的图形验证码,数字验证码,滑动验证码和点选验证码等多种验证码功能。 直接上代码文件即开即用; <!DOCTYPE html> <html lang="zh"> <head> ...

tanqingfu1的博客 5669

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

lay-verify

lay-verify:是表单验证的关键字 required (必填项) phone(手机号) email(邮箱) url(网址) number(数字) date(日期) identity(身份证) 自定义值 支持多条规则的验证 lay-verify="required|phone|number" 自定义验证 $ = layui.jquery; var form = layui.form, laye...

weixin_30763397的博客 6388

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

【亲测免费】 Vue2-Verify 安装和配置指南

**Vue2-Verify** 是一个基于 Vue.js 2.x 的验证码插件,旨在为前端应用提供多种类型的验证码功能。该项目的主要编程语言是 JavaScript,使用了 Vue.js 框架来实现组件化的开发。 ## 2. 项目使用的关键技术和框架 - **Vue.js 2.x**: 作为前端框架,用于构建用户界面和组件。 - **JavaScript**: 用于实现验证码的逻辑和交互。 -...

gitblog_07732的博客 774

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

我现在更新wework-verify.js文件,需要运行什么命令,来更新后台一直运行

当你更新了文件后,,因为 Node.js 在启动时已经把代码加载到内存中了。要让新代码生效,你需要。

chenchuang0128的博客 305

django 配置微信JS接口安全域名文件MP_verify_HYY0KkfTzujsyGhW.txt

开通微信公众号的支付功能时需要配置微信JS接口安全域名 如下图所示: 下载MP_verify_HYY0KkfTzujsyGhW.txt文件到本地,如何把txt文件放入django,并且路由访问到他呢? 在settings文件里面设置好模板名字,一般都是 templates TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [os.path.j

我就叫贝塔 1108

Vue2-Verify:基于Vue.js的轻量级验证码插件

Vue2-Verify是一个基于Vue.js 2.x的轻量级验证码插件,旨在帮助开发者快速实现前端验证码功能。该项目支持多种验证码类型,包括常规字符验证、运算验证、滑动验证、拼图验证和选字验证等,适用于登录、注册、表单提交等需要人机交互验证的场景。项目基于[verify](https://github.com/Hibear/verify)开发,目前寻求社区维护者继续优化迭代。 ## 支持的验证码

gitblog_00595的博客 984

verify.js使用验证插件使用

github:https://github.com/52fhy/verify.js 首先引入js,最好拷贝verify整个目录,因为里面有图标。 &lt;script src="verify/verify.js"&gt;&lt;/script&gt; d:默认提示信息,v:正则,c:正确提示信息,e:错误提示信息 使用: 在需要验证的的输入框里输入下面类似内容: &lt;input type=...

weixin_33868027的博客 1272
上一篇: jquery的导航页面16(nodeDocPage.jsp续)
下一篇: verify.js文件二
conquer0
博客等级 码龄20年 3粉丝 94原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值