Показать сообщение отдельно
  #19 (permalink)  
Старый 14.10.2012, 22:01
BLP BLP вне форума
Интересующийся
Отправить личное сообщение для BLP Посмотреть профиль Найти все сообщения от BLP
 
Регистрация: 14.10.2012
Сообщений: 23

Я уже сделал... Не знаю, насколько ЭТО красиво, может можно было проще.... Просто перечислил все поля в вышеприведенном здесь коде и всё работает:

<input type="checkbox"  onclick="if(this.checked){document.getElementById('Sex').style.display='none'; 
               document.getElementById('PB2001').style.display='none';
               document.getElementById('PN2001').style.display='none';
               document.getElementById('PB').style.display='none';
               document.getElementById('PN').style.display='none';
               document.getElementById('dd').style.display='none';
               document.getElementById('mm').style.display='none';
               document.getElementById('yy').style.display='none';
               }
               else {document.getElementById('Sex').style.display='inline-block';
               document.getElementById('PB2001').style.display='inline-block';
               document.getElementById('PN2001').style.display='inline-block';
               document.getElementById('PB').style.display='inline-block';
               document.getElementById('PN').style.display='inline-block';
               document.getElementById('dd').style.display='inline-block';
               document.getElementById('mm').style.display='inline-block';
               document.getElementById('yy').style.display='inline-block';
               }
               " />



У меня идет проверка через js файл на предмет, заполнено поле или нет... вот так (часть кода) :
if (document.entry_form.PB2001.value == "?") {
    utils.addClassName(f34, 'error');
  } else {  
    utils.addClassName(f34, 'ok');
  }


Теперь мне надо сделать здесь, чтобы была проверка на Чекбокс... т.е.
если Чекбокс отмечен, то ничего не происходит, а если нет, то выполняется этот код... т.е. форма не отправляется, пока данное поле не будет заполнено...
Пока не понадобился чекбокс все работает и проверяется...

Последний раз редактировалось BLP, 14.10.2012 в 22:44.
Ответить с цитированием