Доброго всем времени!
Есть input text, куда пользователь вводит текст, нажимает enter и фокус переносится на новое текстовое поле. Проблема в том, что если пользователь ничего не ввел, enter не должен обрабатываться. Подскажите, пожалуйста, как это грамотно сделать, т.к. что-то типо

Код:
myListener = new Object();
myListener.onKeyDown = function() {
if (Key.getCode() == Key.ENTER && txt.text.charAt(0) != newline) {
//что-нибудь делаем
} else {
//ничего не делаем
}
};
Key.addListener(myListener);
не работает. Нажимаем первый раз Enter и даже если ничего не введено, все равно выполняется код.
Заранее спасибо!