forandy 发表于 2010-12-20 20:19:05

请教:帮忙看一下这个按钮激活的效果如何实现

我设计一个登陆框,条件如下:
1、光标移出时,立刻对输入框内的内容进行正误判断;
2、验证码可选择;
3、当用户名、密码和验证码都正确时,登陆按钮启用,否则,登陆按钮禁用
我的困难是:
当单独做第三个效果时,可以实现,但是在加了第一个交互后,第三个交互效果就失效了。
后来我又试着使用页面交互,条件是三个输入框的内容全部正确,则登录按钮启用,否则禁用,结果还是不行,不知道哪里出错了?
还有这个更换验证码,我总感觉逻辑上似乎有点问题,可又不太确定。
请大家帮我看一下问题所在,多谢了!:)
附上原文件

尹广磊 发表于 2010-12-20 22:15:53

注意,判断条件可以在右键上选择Change to ELSE IF,才可制造出想要的(If True)。
你判断内容的顺序逻辑好像不大对。
参考Change to Else IF
http://www.hiaxure.com/thread-158-1-1.html

吕玉琪 发表于 2010-12-22 16:40:53

根据尹兄的提示,做了下修改,看看是不是这样的效果?

forandy 发表于 2010-12-22 18:34:05

3# 吕玉琪
嗯,是这个意思
不过仔细考虑一下,这种登录方式还是有问题的。
我的初衷是想保证用户在当前页面正确输入信息,并一次性登录成功,不再出现“……错误”这种提示,可是现在还是不能保证。因为即使用户信息完全输入正确,但是如果他在登录前不注意更换了验证码,此时验证码校验仍然显示正确,“登录”按钮也处于激活状态,实际上登录肯定会失败的。
而且一旦 登录 按钮被激活,即使由于误操作把上面的信息弄错了, 登录 按钮却不能转换为 禁用
感觉很棘手啊
还是用传统的错误提示方式吧
页: [1]
查看完整版本: 请教:帮忙看一下这个按钮激活的效果如何实现