iteye_8278 2008-09-23 21:29
浏览 214
已采纳

GWT-EXT如何验证字段呢?

表单里有“密码”和“确认密码”两个字段,当我输入“确认密码”时,怎样才能验证其与“密码”一致呢?

我想要的效果就是当“确认密码”和“密码”不相同时,“确认密码”输入框旁边会出现一个错误提示!

  • 写回答

1条回答 默认 最新

  • sptzone 2008-09-24 09:40
    关注

    [code="java"]VerticalPanel vp = new VerticalPanel();

        vp.add(title);
        vp.add(description);
    
        final PasswordTextBox pbox1 = new PasswordTextBox();
        final PasswordTextBox pbox2 = new PasswordTextBox();
    
        final Label label = new Label();
    
        VerticalPanel panel = new VerticalPanel ();
        FlowPanel topPanel = new FlowPanel();
        FlowPanel bottomPanel = new FlowPanel();
    
        panel.add(topPanel);
        panel.add(bottomPanel);
    
        topPanel.add(pbox1);
        bottomPanel.add(pbox2);
        bottomPanel.add(label);
    
        pbox1.addFocusListener(new FocusListener()
        {
    
            public void onFocus(Widget sender) {
            }
    
            public void onLostFocus(Widget sender) {
                if(!pbox1.getText().equals(pbox2.getText()))
                {
                    label.setText("password is not same!");
                }
                else
                {
                    label.setText("");
                }
            }
        });
    
        RootPanel.get().add(panel);[/code]
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 c程序不知道为什么得不到结果
  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置