значит нужно, чтобы объект формы сам вешал нужные обработчики. Реализация зависит от того, будет ли оно где-нибудь повторно использоваться или нет
Сообщение от 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 сделать методом. А то у тебя твои объекты - не просто объекты формы/поля, а объекты формы/поля в некоторый момент времени