今天写了一段JS验证,就是涉及一个数据的合法性验证。就是核心就是正则表达式。其他都是细节的东西,但是细节的东西很重要。今天犯了一个特么2B的错误,在js的function函数里面,alert字符的时候,用的双引号,导致程序跑步起来出错。整整困扰了自己一个上午,才发现原来是这个小细节没有注意,总而言之,还是自己实力不济。得提高。下面普及一下正则表达式跟JS基本语法规则。
首先正则...
分类:
Web程序 时间:
2015-08-17 19:33:15
阅读次数:
130
//表单验证
function check() {
productName = document.getElementById("productName");
if (productName.value == null || productName.value.length == 0) {
alert("请填写商品名称!!");...
分类:
Web程序 时间:
2015-08-17 17:32:07
阅读次数:
121
判断http或者httpsvar http = 'https:' == document.location.protocol ? false : true;js的类型检测方式/**** js的类型检测方式->typeof、constuctor。* 推荐通过构造函数来检测变量的类型。*/var obj...
分类:
Web程序 时间:
2015-08-10 14:45:10
阅读次数:
135
1 上传技术基础1.1 JS验证绕过类 如何判断为本地验证呢? 一般情况下速度较快的返回信息认为是本地验证,但有时候需要根据抓包以及跟踪上传代码来分析是否为本地验证。 删除验证方法绕过上传 修改过滤白名单绕过上传 在客户端的检测中,通常使用JS对上传图片检测,包括文件大小、文件拓展名、文件类型等.....
分类:
Web程序 时间:
2015-08-08 18:01:33
阅读次数:
501
//邮箱验证function checkEmail(str) { var re = /^(\w-*\.*)+@(\w-?)+(\.\w{2,})+$/ if (re.test(str)) { return true; } else { return...
分类:
Web程序 时间:
2015-08-07 10:59:34
阅读次数:
122
第一步: 去除eclipse的JS验证: window->preference->Java Script->Validator->Errors/Warnings->Enable Javascript Sematic validation前面的钩子去掉; ? 第二步: 找到项目目录,去掉项目目录里的 .project 文...
分类:
编程语言 时间:
2015-07-31 10:57:03
阅读次数:
165
functioncheck2(){varfile=document.getElementsByName("file").value;if(file==""){alert("请选择文件");returnfalse;}varstrTemp=file.split(".");varstrCheck=str....
分类:
Web程序 时间:
2015-07-31 10:25:07
阅读次数:
152
在页面中通过js验证身份证合法性,一般是通过正则表达式或工具类进行判断。下面是项目中验证身份证的合法性代码实现。
第一种:通过正则表达式进行简单校验。if ($("#cardType").val() == "01") {
var _cardNo = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
if (!_cardNo.test(cardN...
分类:
Web程序 时间:
2015-07-30 16:59:54
阅读次数:
136
HTML5的input标签新增了很多属性,也是让大家非常兴奋的一件事,用简单的一个属性搞定以前复杂的JS验证。input新增的这些属性,使得html和js的分工更明确了,使用起来十分舒畅。我们先看下input新增了的属性:新增属性一:autoconmpleteautoconmplete可以赋值为 o...
分类:
Web程序 时间:
2015-07-24 20:18:48
阅读次数:
89
var wait=59;function time(){ if(wait >= 0){ $("#buttons").val("" + wait + "s重新发送"); wait--; setTimeout(function() { ...
分类:
Web程序 时间:
2015-06-26 18:02:43
阅读次数:
157