Показать сообщение отдельно
  #7 (permalink)  
Старый 07.01.2010, 01:03
Новичок на форуме
Отправить личное сообщение для demon166 Посмотреть профиль Найти все сообщения от demon166
 
Регистрация: 06.01.2010
Сообщений: 6

Я честно пытался но у меня не чего не выходит. Как проверить.
<form charset="windows-1251" name=L>
    <input type=hidden name=l1 value="0"><!--Это минимальные значения-->
    <input type=hidden name=l2 value="0">
    <input type=hidden name=l3 value="0">
    <input type=hidden name=l4 value="0">
</form>

<form charset="windows-1251" name=H action="" method=post>
    <input type=hidden name=h1 value="0"><!--Это максимальные значения поставил только пок 1 чтоб проверить что работает но не чего не работает-->
    <input type=hidden name=h2 value="0">
    <input type=hidden name=h3 value="0">
    <input type=hidden name=h4 value="1">
</form>

<form charset="windows-1251" name=D action="" method=post>
      <input type=hidden name=tDtxt1 value="Плохо 2">
      <input type=hidden name=tDtxt2 value="Удовлетвор 3">
      <input type=hidden name=tDtxt3 value="ХОРОШО 4">
      <input type=hidden name=tDtxt4 value="Отлично 5">
  </form>

<script>
<!--

function makeDiagnosis() {

  tQcnt = 16;
  tDcnt = 4;
 
  summa = 0;
    for( j=0; j<document.Q.rb1.length;  j++ ) { if( document.Q.rb1[j]. checked) {summa += eval(document.Q.rb1[j]. value); } }
dx = -1;
  for( i=0; i<tDcnt; i++ ) { if( summa >= eval(document.L.elements[i].value) && summa <= eval(document.H.elements[i].value) ) { dx = i; break; }}

  document.C.tDiagnosis.value = document.D.elements[dx].value;

}

// -->
</script>

Это вариант когда только один правльный ответ я его делал не через checkbox а через radio.
Ответить с цитированием