我想檢查用戶是否沒有輸入任何內容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中測試時它不會清除。這是什麼問題。請告訴我 ! –