太阳雨
痛并快乐着
BlogJava
首页
新随笔
联系
聚合
管理
67 Posts :: 3 Stories :: 33 Comments :: 0 Trackbacks
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(4)
给我留言
查看公开留言
查看私人留言
随笔分类
hibernate相关(9)
j2se(9)
javaEE(9)
Javascript相关(10)
spring相关(6)
struts相关
ubuntu相关(2)
windows相关
个人经验(12)
个人随笔(4)
数据库(6)
设计模式
随笔档案
2012年7月 (1)
2010年4月 (5)
2010年3月 (4)
2010年2月 (5)
2010年1月 (1)
2009年11月 (2)
2009年10月 (5)
2009年8月 (1)
2009年7月 (4)
2009年4月 (1)
2009年3月 (2)
2009年2月 (2)
2009年1月 (1)
2008年12月 (7)
2008年11月 (13)
2008年10月 (8)
2008年6月 (5)
文章档案
2008年11月 (1)
2008年10月 (1)
2008年6月 (1)
搜索
最新评论
1. re: 使用Digester,对象和xml进行转换
同一节点下解析成多个对象 求解
--flyaway
2. re: Hibernate常见异常总结(不断补充)
评论内容较长,点击标题查看
--re: Hibernate常见异常总结(不断补充)
3. re: Hibernate常见异常总结(不断补充)
评论内容较长,点击标题查看
--re: Hibernate常见异常总结(不断补充)
4. re: Iframe跨域访问的问题[未登录]
IEKUAYU
--sdfsd
5. re: Iframe跨域访问的问题
是的方式的
--打发士大夫
6. re: MyEclipse8.5汉化
感谢楼主,真的汉化 成功了。。。哈哈哈
--xiqi
7. re: MyEclipse8.5汉化
@1234565
好二
--大三大四的
8. re: 在Java web服务器内使用url rewrite(链接)
fdsafdsa
--ed
9. re: XFire与Spring结合的几种方式
@羽
xfire已经很久没有用过了,而且已经转变为CXF了,同学还是看下CXF吧,而且支持注解很方便,要与时俱进嘛
--楼主
10. re: XFire与Spring结合的几种方式
您好,我的wsdl文档是生成了,但是客户端调用service的时候,service里面的entityManager没有被初始化,为null,spring是不是还有配置啊????
--羽
阅读排行榜
1. eclipse中集成jad反编译(11048)
2. 添加xml文件自动提示方法,以spring配置文件为例(10532)
3. Hibernate常见异常总结(不断补充) (9242)
4. Tomcat6下应用太多出现java.lang.OutOfMemoryError: PermGen space(8064)
5. oracle的正则表达式(7790)
评论排行榜
1. MyEclipse8.5汉化(11)
2. eclipse中集成jad反编译(7)
3. Tomcat6下应用太多出现java.lang.OutOfMemoryError: PermGen space(4)
4. XFire与Spring结合的几种方式(2)
5. Iframe跨域访问的问题(2)
用Javascript实现评估用户输入密码的强度
<
script type
=
"
text/javascript
"
>
//
CharMode函数
//
测试某个字符是属于哪一类.
function
CharMode(iN)
{
if
(iN
>=
48
&&
iN
<=
57
)
//
数字
return
1
;
if
(iN
>=
65
&&
iN
<=
90
)
//
大写字母
return
2
;
if
(iN
>=
97
&&
iN
<=
122
)
//
小写
return
4
;
else
return
8
;
//
特殊字符
}
//
bitTotal函数
//
计算出当前密码当中一共有多少种模式
function
bitTotal(num)
{
modes
=
0
;
for
(i
=
0
;i
<
4
;i
++
)
{
if
(num
&
1
) modes
++
;
num
>>>=
1
;
}
return
modes;
}
//
checkStrong函数
//
返回密码的强度级别
function
checkStrong(sPW)
{
if
(sPW.length
<=
4
)
return
0
;
//
密码太短
Modes
=
0
;
for
(i
=
0
;i
<
sPW.length;i
++
)
{
//
测试每一个字符的类别并统计一共有多少种模式.
Modes
|=
CharMode(sPW.charCodeAt(i));
}
return
bitTotal(Modes);
}
//
pwStrength函数
//
当用户放开键盘或密码输入框失去焦点时,根据不同的级别显示不同的颜色
function
pwStrength(pwd)
{
O_color
=
"
#eeeeee
"
;
L_color
=
"
#FF0000
"
;
M_color
=
"
#FF9900
"
;
H_color
=
"
#33CC00
"
;
if
(pwd
==
null
||
pwd
==
'')
{
Lcolor
=
Mcolor
=
Hcolor
=
O_color;
}
else
{
S_level
=
checkStrong(pwd);
switch
(S_level)
{
case
0
:
Lcolor
=
Mcolor
=
Hcolor
=
O_color;
case
1
:
Lcolor
=
L_color;
Mcolor
=
Hcolor
=
O_color;
break
;
case
2
:
Lcolor
=
Mcolor
=
M_color;
Hcolor
=
O_color;
break
;
default
:
Lcolor
=
Mcolor
=
Hcolor
=
H_color;
}
}
document.getElementById(
"
strength_L
"
).style.background
=
Lcolor;
document.getElementById(
"
strength_M
"
).style.background
=
Mcolor;
document.getElementById(
"
strength_H
"
).style.background
=
Hcolor;
return
;
}
</
script
>
<
form
name
=form1
action
=""
>
输入密码:
<
input
type
=password
size
=10
onKeyUp
=pwStrength(this.value)
onBlur
=pwStrength(this.value)
>
<
br
>
密码强度:
<
table
width
="217"
border
="1"
cellspacing
="0"
cellpadding
="1"
bordercolor
="#cccccc"
height
="23"
style
='display:inline'
>
<
tr
align
="center"
bgcolor
="#eeeeee"
>
<
td
width
="33%"
id
="strength_L"
>
弱
</
td
>
<
td
width
="33%"
id
="strength_M"
>
中
</
td
>
<
td
width
="33%"
id
="strength_H"
>
强
</
td
>
</
tr
>
</
table
>
</
form
>
posted on 2008-12-02 13:24
小虫旺福
阅读(197)
评论(0)
编辑
收藏
所属分类:
Javascript相关
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
相关文章:
IE下的js调试工具 companion.js
读书笔记之JavaScript对象继承
读书笔记之JavaScript的类编写方法
40 个轻量级 JavaScript 库
常用jsp技巧
用Javascript实现评估用户输入密码的强度
表格操作类(添加,删除,排序,上移,下移)
文本框输入限制
Javascript 操作select控件大全(新增、修改、删除、选中、清空、判断存在等)
prototype.js 1.4版开发者手册
Powered by:
BlogJava
Copyright © 小虫旺福