易截截图软件、单文件、免安装、纯绿色、仅160KB

JAVASCRIPT身份验证 (学习经验)

javascript 代码为:
function getName(code){
var name=xzqh[code];
if(name==null){
return name;
}
//如果不是00结尾的,则补上市名称,659000例外 429000,469000
if(code%100 != 0 && (code-code%100)!=659000 && (code-code%100)!=429000 && (code-code%100)!=469000){
var cityName=xzqh[(code-code%100)];
if(cityName.length>1){//过滤掉只有一个字的“县”
name=cityName+name;
}
}
//如果不是0000结尾的,再补上省名称
if(code%10000 != 0){
name=xzqh[(code-code%10000)]+name;
}
return name;
}
function genData(){
var str=”";
for(code in xzqh){
//整理成竖线分隔的每行一条记录
str+=  “”+code  +”|” +getName(code) +”\n”;
}
document.getElementById(”soapres”).value=str;
}
function checkId(){
var code=document.getElementById(”idCode”).value;
if(code==null || ( code.length!=15 && code.length!=18)){
alert(”请输出正确长度的身份证号码!”);
return;
}
var xzqhCode=code.substr(0,6);
var xzqhName=getName(xzqhCode);
//先判断行政区划信息
if(xzqhName==null){
alert(”没有该身份证号码的地区信息,很可能是假身份证号码!”);
return;
}
//再判断是否都是数字和X.
for(var i=0;i<code.length;i++){
if(i<17){
if(code.charAt(i)>”9″ || code.charAt(i)<”0″){
alert(”你输入的身份证号码有误,可能是假身份证号码!”);
return;
}
}
if(i==17){//盘判断第17位
if(! ( (code.charAt(i) >= “0″ && code.charAt(i) <= “9″ )|| code.charAt(i)==’X’ || code.charAt(i)==’x') ){
alert(”你输入的身份证号码有误,可能是假身份证号码!”);
return ;
}
}
}
var year=1900;//出生年
var month=1;//出生月
var day=1;//出生日
var age=30;//年龄
var sex=”男”;//性别
var code15=”";//15位身份证
var code18=”";//18位身份证
var verify=”x”;//校验位
//按15位进行判断
if(code.length==15){
year=1900+parseInt(code.substr(6


相关文档:

javascript获取select的值全解

获取显示的汉字
document.getElementById("bigclass").options[window.document.getElementById("bigclass").selectedIndex].text
获取数据库中的id
window.document.getElementById("bigclass").value
获取select组分配的索引id
window.document.getElementById("bigclass").selectedIndex
例子:
<select name= ......

↑→40种网页常用小技巧(javascript)←↓

 1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键
<table border oncontextmenu=return(false)><td>no</table> 可用于Table
2. <body onselectstart="return false"> 取消选取、防止复制
3. onpaste="return false" 不准粘贴
4. oncopy="return false;" oncut="re ......

JavaScript 多级菜单

 实现效果:
引入JS和CSS文件:
<mce:script type='text/javascript' src="dropdown/jquery-1.2.3.min.js" mce_src="dropdown/jquery-1.2.3.min.js"></mce:script>
<mce:script type='text/javascript' src="dropdown/menu.js" mce_src="dropdown/menu.js"></mce:script>
<link rel=" ......

JavaScript导出excel word……

这里 是三种导出,网上搜的,excel导出还行,word就不好了,不是我想要的那种,但是还是贴出来了 嘿嘿,希望有更好的 告诉我下 谢谢,这里的word导出时利用复制黏贴原理,感觉很不好,有一种导出excel也是如此,这里还有导出表格信息的,不是复制黏贴%
  <script language="javascript">
 /**//*
*
&n ......

javascript框架之继承机制

大一点的框架都有这个东西。Prototype原来的继承机制非常弱,为了与mootools对抗也强化了这一方面。嘛,要用原型继承来模仿类继承,都基本存在一个克隆函数。把父类的原型属性复制到子类上去。理念的东西暂时这么多,动手实践一下最实际。我们设计一个数组类,拥有原生数组的能力与新扩展的能力。

var isNumber ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号