我想检查用户是否没有输入任何内容TextBox
通过onKeyUp
方法KeyUpHandler
和chacking如果value.length
为0或没有。GWT文本框KeyUpHandler问题
当我在浏览器中测试它的条件通过为true,但是当我在Android移动设备上测试它时,它不检测TextBox
值是否为0.请建议。我对GWT很陌生。
代码:
final E12TextBox newPasswordPwd = new E12TextBox();
newPasswordPwd.addKeyUpHandler(new KeyUpHandler()
{
@Override
public void onKeyUp(KeyUpEvent event)
{
String newPass = newPasswordPwd.getText();
if(newPass.length() != 0 && !newPass.isEmpty())
{
newPassImg.setStyleName("rightPass");
confirmPasswordPwd.setEnabled(true);
}
else
{
newPassImg.setStyleName("wrongPass");
confirmPasswordPwd.setEnabled(false);
}
}
});
显示此文本框和此处理程序的代码。 –
final E12TextBox newPasswordPwd = new E12TextBox(); \t newPasswordPwd.addKeyUpHandler(新KeyUpHandler(){ \t \t \t @Override \t \t \t公共无效的onkeyup(KeyUpEvent事件){ \t \t \t字符串newPass = newPasswordPwd.getText(); \t \t \t如果(newPass。长度()= 0 && newPass.isEmpty()) \t \t \t \t { newPassImg.setStyleName( “rightPass”);! \t \t confirmPasswordPwd.setEnabled(true); \t \t \t} \t \t \t \t别的 \t \t \t \t \t {newPassImg.setStyleName( “wrongPass”); \t \t \t \t \t confirmPasswordPwd.setEnabled(false); \t \t \t \t} \t \t} \t \t}); –
如果文本框的值为0或交叉或滴答等图像,我需要清除图像。但是,当我在浏览器中测试时它会被清除,但在android mobile中测试时它不会清除。这是什么问题。请告诉我 ! –