web前端
王坊兴
这个作者很懒,什么都没留下…
展开
-
js正则表达式验证身份证号
function isCardNo(card) { // 身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/; if(reg.test(card) === false){ alert("身份证输入不合法"); return转载 2015-05-13 10:50:44 · 599 阅读 · 0 评论 -
js验证身份证号
看程序前先来了解下身份证号的构成:身份证号分为两种,旧的为15位,新的为18位。身份证15位编码规则:dddddd yymmdd xx p 其中 dddddd:地区码 yymmdd: 出生年月日 xx: 顺序类编码,无法确定 p: 性别,奇数为男,偶数为女; 身份证18位编码规则:dddddd yyyymmdd xxx y 其中 dddddd:地区码 yyyym转载 2015-05-13 10:47:46 · 419 阅读 · 0 评论 -
Chrome调试JS报错“Uncaught ReferenceError: xl_chrome_menu is not defined”的解决办法
使用Chrome浏览器的开发人员工具的Console面板查看JS错误日志时,总是提示如下信息:“Uncaught ReferenceError: xl_chrome_menu is not defined”。是因为在Chrome浏览器中安装了迅雷下载支持插件的原因,卸载或停用之后就不会有这个错误提示了。转载 2015-05-25 10:19:59 · 3420 阅读 · 0 评论 -
css表格细线边框
table{ border-collapse: collapse; border: none; } td{ border: solid #000 1px; }原创 2015-03-04 14:51:25 · 598 阅读 · 0 评论 -
css文件和js文件后面带一个问号
经常看一些网站页面源代码中的css文件和js文件后面带一个问号,后面跟着一连串数字或字符,这是干什么用的? 这个方法我也用过,而且很好用?,它的作用有两个:1、作为版本号,让自己方便记忆、查找;2、作为修改标签,让浏览器重新下载新文件。 其实css文件后面得问号起不到实际作用,仅能当作后缀,如果用问号加参数的方法,可以添加版本号等信息,比如新浪、facebook上用到的:http://xxx.xx转载 2015-06-17 11:00:12 · 1062 阅读 · 0 评论 -
js ==与===区别(两个等号与三个等号)
1、对于string,number等基础类型,==和===是有区别的1)不同类型间比较,==之比较“转化成同一类型后的值”看“值”是否相等,===如果类型不同,其结果就是不等2)同类型比较,直接进行“值”比较,两者结果一样2、对于Array,Object等高级类型,==和===是没有区别的进行“指针地址”比较3、基础类型与高级类型,=转载 2015-05-13 11:05:19 · 431 阅读 · 0 评论 -
div完全居中
div { width: 440px; height: 320px; top: 50%; left: 50%; margin-left: -220px; margin-top: -160px;}原创 2015-07-22 16:44:45 · 373 阅读 · 0 评论 -
js 回到顶部的实现
$(window).scroll(function(){ if($(document).scrollTop()>0){ // 滚动条向下移动时触发的事件 }});// 点击回到顶部时触发$('.backup').click(function(){ $("html,body").animate({scrollTop: "0px"}, 500);});原创 2015-08-17 17:13:54 · 480 阅读 · 0 评论 -
通过meta标签改变浏览器内核做兼容
通过以上两个标签可使国内浏览器默认使用极速模式浏览原创 2015-09-07 16:33:10 · 2424 阅读 · 0 评论