DW的spry,一直没试着用过,今天尝试了一下,还好啦。有一点需要现在记下来,搞了半天也没找到办法,就是做表单时候的密码确认的功能。很简单,需要拿一个文本框跟另外一个文本框的值进行比对,找来找去也没有找到spry上面怎么来弄。最后从网上找到了办法。首先,有两个文本框 password和repassword 分别添加spry验证文本域然后去代码试图,将原来的repassword的js代码(在页面最下方)改为如下:

var sprytextfield3 = new Spry.Widget.ValidationTextField("spryRePassWord", "custom", {validation: passwordTheSame,validateOn:["blur"]});

 

你的和我的可能不同在红色字体处,棕色字体处是我们要写的一点js代码,看来还是没有进化完全啊。 js代码如下:

var passwordTheSame = function(value, options){ 

var other_value = document.getElementById('passWord').value; 

if (value != other_value){ 
document.getElementById('error_repassword').innerHTML="请与密码保持一致" 
return false; 

} 
else{ 
document.getElementById('error_repassword').innerHTML="" 
return true; 
} 

}

 
说明: error_repassword 是我写了一个 是用来写提示信息的。搞定。

评论
发表评论

您还没有登录,请登录后发表评论

hilliate
搜索本博客
最近加入圈子
存档
最新评论