Показать сообщение отдельно
  #2 (permalink)  
Старый 07.04.2010, 14:59
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

значит нужно, чтобы объект формы сам вешал нужные обработчики. Реализация зависит от того, будет ли оно где-нибудь повторно использоваться или нет

Сообщение от Jurasmi
как это сделать лучше (нужен "объектный") вариант
нужно ООП ради ООП?

и что там за такая хитрая проверка валидности? Почему не
this.valid = true;
for(i=reqFieldArr.length-1; i>=0; i--){ 
    var f = new fieldObj(formName, reqFieldArr[i]); 
    if( ! fieldArr[i].filled ){
        this.valid = false;
        break;
    }
}

да и вообще можно valid сделать методом. А то у тебя твои объекты - не просто объекты формы/поля, а объекты формы/поля в некоторый момент времени

Последний раз редактировалось x-yuri, 07.04.2010 в 15:01.
Ответить с цитированием