Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> тест с несколькими правильными ответами, тест с несколькими правильными ответами 
:(
    Опции темы
SeeTman
Дата 7.6.2011, 13:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 7.6.2011

Репутация: нет
Всего: нет



тест с несколькими правильными ответами
как сделать? у меня есть начало что то типа этого:

Код

<FORM>
<a name="a1"></a>
<div ID="ASK_1">
<i>Вопрос 1: </i><b>

Как часто вас терзают мысли, что вам не следовало говорить или делать что-то?
</b>
<br>&nbsp;&nbsp;<input type="radio" NAME="RD1" Value=1> очень часто
<br>&nbsp;&nbsp;<input type="radio" NAME="RD1" Value=3> иногда
</div>
<hr>

<a name="a2"></a>
<div ID="ASK_2">
<i>Вопрос 2: </i><b>
Если вы общаетесь с блестящим и остроумным человеком, вы:
</b>
<br>&nbsp;&nbsp;<input type="radio" NAME="RD2" Value=5> постараетесь победить его в остроумии

<br>&nbsp;&nbsp;<input type="radio" NAME="RD2" Value=1> не будете ввязываться в соревнование, а отдадите ему должное и выйдете из разговора
</div>
<hr>

<a name="a3"></a>
<div ID="ASK_3">
<i>Вопрос 3: </i><b> 
Выберите одно из мнений, наиболее вам близкое:</b>
<br>&nbsp;&nbsp;<input type="radio" NAME="RD3" Value=5> то, что многим кажется везением, на самом деле результат упорного труда
<br>&nbsp;&nbsp;<input type="radio" NAME="RD3" Value=1> успехи часто зависят от счастливого стечения обстоятельств
<br>&nbsp;&nbsp;<input type="radio" NAME="RD3" Value=3> в сложной ситуации главное - не упорство или везение, а человек, который сможет одобрить или утешить

</div>
<hr>

<a name="a4"></a>
<div ID="ASK_4">
<i>Вопрос 4: </i><b>
Вам показали шарж или пародию на вас. Вы:
</b>
<br>&nbsp;&nbsp;<input type="radio" NAME="RD4" Value=3> рассмеетесь и обрадуетесь тому, что в вас есть что-то оригинальное
<br>&nbsp;&nbsp;<input type="radio" NAME="RD4" Value=4> тоже попытаетесь найти что-то смешное в вашем партнере и высмеять его
<br>&nbsp;&nbsp;<input type="radio" NAME="RD4" Value=1> обидитесь, но не подадите вида
</div>
<hr>

<a name="a5"></a>
<div ID="ASK_5">
<i>Вопрос 5: </i><b>
Вы всегда спешите, вам не хватает времени или вы беретесь за выполнение заданий, превышающих возможности одного человека?
</b>
<br>&nbsp;&nbsp;<input type="radio" NAME="RD5" Value=1> да
<br>&nbsp;&nbsp;<input type="radio" NAME="RD5" Value=5> нет 
<br>&nbsp;&nbsp;<input type="radio" NAME="RD5" Value=3> не знаю
</div>
<hr>

<a name="a6"></a>

<div ID="ASK_6">
<i>Вопрос 6: </i><b>
Вы выбираете духи в подарок подруге. Купите
</b>
<br>&nbsp;&nbsp;<input type="radio" NAME="RD6" Value=5> духи, которые нравятся вам
<br>&nbsp;&nbsp;<input type="radio" NAME="RD6" Value=3> духи, которым, как вы думаете, будет рада подруга, хотя вам лично они не нравятся
<br>&nbsp;&nbsp;<input type="radio" NAME="RD6" Value=1> духи, которые рекламировали в недавней телепередаче.
</div>
<hr>

<a name="a7"></a>
<div ID="ASK_7">
<i>Вопрос 7: </i><b>

Вы любите представлять себе различные ситуации, в которых вы ведете себя совершенно иначе, чем в жизни?</b>
<br>&nbsp;&nbsp;<input type="radio" NAME="RD7" Value=1> да
<br>&nbsp;&nbsp;<input type="radio" NAME="RD7" Value=5> нет
<br>&nbsp;&nbsp;<input type="radio" NAME="RD7" Value=3> не знаю
</div>
<hr>

<a name="a8"></a>
<div ID="ASK_8">
<i>Вопрос 8: </i><b>
Задевает ли вас, когда ваши коллеги (особенно молодые) добиваются большего успеха, чем вы?
</b>

<br>&nbsp;&nbsp;<input type="radio" NAME="RD8" Value=1> да
<br>&nbsp;&nbsp;<input type="radio" NAME="RD8" Value=5> нет
<br>&nbsp;&nbsp;<input type="radio" NAME="RD8" Value=3> иногда
</div>
<hr>

<a name="a9"></a>
<div ID="ASK_9">
<i>Вопрос 9: </i><b>
Доставляет ли вам удовольствие возражать кому-либо?
</b>
<br>&nbsp;&nbsp;<input type="radio" NAME="RD9" Value=5> да 

<br>&nbsp;&nbsp;<input type="radio" NAME="RD9" Value=1> нет 
<br>&nbsp;&nbsp;<input type="radio" NAME="RD9" Value=3> не знаю
</div>
<hr>

<a name="a10"></a>
<div ID="ASK_10">
<i>Вопрос 10: </i><b>
Закройте глаза и попытайтесь представить себе 3 цвета. Какой цвет представить легче всего?
</b>
<br>&nbsp;&nbsp;<input type="radio" NAME="RD10" Value=1> голубой 
<br>&nbsp;&nbsp;<input type="radio" NAME="RD10" Value=3> желтый

<br>&nbsp;&nbsp;<input type="radio" NAME="RD10" Value=5> красный
</div>
<hr>
</FORM>
<form name="form2">
<p align="center"><input name="button" type="button" value="Выдать результат" onClick="javascript:result();"'> </p>
</form>

PM MAIL   Вверх
baldina
Дата 7.6.2011, 14:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: 2
Всего: 101



в чем затруднения?
PM MAIL   Вверх
SeeTman
Дата 7.6.2011, 19:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 7.6.2011

Репутация: нет
Всего: нет



Надо сделать результат теста

Добавлено через 19 секунд
Ключ к тесту:

50-38 баллов. Завышенная самооценка. Люди с завышенной самооценкой довольны собой и уверены в себе. У них большая потребность доминировать над людьми. Они любят подчеркивать свое «я», выделять свое мнение. Им безразлично, что о них говорят, но сами они любят критиковать других. Самый большой их недостаток - они не принимают никакой критики.

37-24 балла. Адекватная самооценка. Такие люди живут в согласии с собой и могут себе доверять. Они обладают ценным умением находить выход из трудных ситуаций как личного характера, так и во взаимоотношениях с людьми. Они умеют сами поддерживать себя, не искать источник силы в других.

23-10 баллов. Заниженная самооценка. Люди недовольны собой. Их мучают сомнения и неудовлетворенность своим интеллектом, способностями, достижениями, внешностью, возрастом, полом. Главное - остановиться. Кто сказал, что любить себя - плохо? Нужно избегать самодовольства, а вот понимать себя, уважать себя и поддерживать - это необходимо.
PM MAIL   Вверх
baldina
Дата 8.6.2011, 00:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: 2
Всего: 101



ну так вам нужна программа на сервере, которая обработает данные формы. можно конечно отправку формы перехватить на javascript, и на нем выдать результат, но в таком случае результаты легко фальсифицировать.
в чем проблема я так и не понял: в приведенном html нет кода javascript; нет и указания, что работает на сервере.
Вы хотите, что бы написали за Вас? это в Центр помощи
PM MAIL   Вверх
SeeTman
Дата 8.6.2011, 13:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 7.6.2011

Репутация: нет
Всего: нет



baldina, 

да зачем всё так сложно просто что бы посчитал и вывел ответы снизу в боксе. фальсифицировать? это не важно. 

а где Центр помощи ? 
PM MAIL   Вверх
SeeTman
Дата 8.6.2011, 15:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 7.6.2011

Репутация: нет
Всего: нет



блин ребят завтра диплом сдавать уже) хэлп ани бади)
PM MAIL   Вверх
SeeTman
Дата 8.6.2011, 16:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 7.6.2011

Репутация: нет
Всего: нет



<center><h1>Тест «УРОВЕНЬ САМООЦЕНКИ»</h1></center>


<!-- список вопросов -->
<form charset="windows-1251" name=Q action="" method=post>

<table width=100% border=0 cellpadding=0 cellspacing=0>
  <tr><td colspan=2><hr width=100% size=1></td></tr>
    <tr>
    <td>Как часто тебя терзают мысли, что тебе не следовало что-то говорить или делать?</td>
    <td>
                      <input type=radio name=rb1 value="1" checked>очень часто<br>
                      <input type=radio name=rb1 value="3" >иногда<br>
          </td>

    </tr>
  <tr><td colspan=2><hr width=100% size=1></td></tr>
    <tr>
    <td>Если ты общаешься с блестящим и остроумным человеком, ты...</td>
    <td>
                      <input type=radio name=rb2 value="5" checked>стараешься победить его в остроумии<br>
                      <input type=radio name=rb2 value="1" >не будешь ввязываться в соревнование, а молча постоишь в сторонке <br>

          </td>
    </tr>
  <tr><td colspan=2><hr width=100% size=1></td></tr>
    <tr>
    <td>Выбери одно из мнений - наиболее тебе близкое:</td>
    <td>
                      <input type=radio name=rb3 value="5" checked>то, что многим кажется везением, на самом деле результат упорного труда<br>
                      <input type=radio name=rb3 value="1" >успехи зависят от счастливого стечения обстоятельств<br>

                      <input type=radio name=rb3 value="3" >в сложной ситуации главное - не упорство и везение, а человек, который сможет утешить или ободрить <br>
          </td>
    </tr>
  <tr><td colspan=2><hr width=100% size=1></td></tr>
    <tr>
    <td>Тебе показали шарж или пародию на тебя. Ты...</td>
    <td>
                      <input type=radio name=rb4 value="3" checked>рассмеешься и порадуешься тому, что в тебе есть что-то оригинальное<br>

                      <input type=radio name=rb4 value="4" >тоже попытаешься найти что-то смешное в твоем знакомом и высмеять его<br>
                      <input type=radio name=rb4 value="1" >обидишься, но не подашь виду <br>
          </td>
    </tr>
  <tr><td colspan=2><hr width=100% size=1></td></tr>
    <tr>
    <td>Тебе вечно не хватает времени. А может, ты берешься за выполнение дел, превышающих возможности одного человека?</td>

    <td>
                      <input type=radio name=rb5 value="1" checked>да<br>
                      <input type=radio name=rb5 value="5" >нет<br>
                      <input type=radio name=rb5 value="3" >не знаю <br>
          </td>
    </tr>
  <tr><td colspan=2><hr width=100% size=1></td></tr>

    <tr>
    <td>Ты выбираешь духи в подарок подруге. Купишь...</td>
    <td>
                      <input type=radio name=rb6 value="5" checked>те, которые нравятся тебе<br>
                      <input type=radio name=rb6 value="3" >те, которым, как ты думаешь, будет рада подруга, хотя тебе они не нравятся<br>
                      <input type=radio name=rb6 value="1" >те, которые недавно рекламировали по телевизору <br>
          </td>

    </tr>
  <tr><td colspan=2><hr width=100% size=1></td></tr>
    <tr>
    <td>Ты любишь представлять себе различные ситуации, в которых ты ведешь себя иначе, чем в жизни?</td>
    <td>
                      <input type=radio name=rb7 value="1" checked>да<br>
                      <input type=radio name=rb7 value="5" >нет<br>

                      <input type=radio name=rb7 value="3" >не знаю<br>
          </td>
    </tr>
  <tr><td colspan=2><hr width=100% size=1></td></tr>
    <tr>
    <td>Задевает ли тебя, когда твои товарищи добиваются большего успеха, чем ты?</td>
    <td>
                      <input type=radio name=rb8 value="1" checked>да<br>

                      <input type=radio name=rb8 value="5" >нет<br>
                      <input type=radio name=rb8 value="3" >иногда <br>
          </td>
    </tr>
  <tr><td colspan=2><hr width=100% size=1></td></tr>
    <tr>
    <td>Доставляет ли тебе удовольствие возражать кому-либо?</td>

    <td>
                      <input type=radio name=rb9 value="5" checked>да<br>
                      <input type=radio name=rb9 value="1" >нет<br>
                      <input type=radio name=rb9 value="3" >не знаю <br>
          </td>
    </tr>
  <tr><td colspan=2><hr width=100% size=1></td></tr>

    <tr>
    <td>Закрой глаза и попытайся представить себе три цвета. Какой представить легче?</td>
    <td>
                      <input type=radio name=rb10 value="1" checked>голубой<br>
                      <input type=radio name=rb10 value="3" >желтый<br>
                      <input type=radio name=rb10 value="5" >красный<br>
          </td>

    </tr>
<tr><td colspan=2><hr width=100% size=1></td></tr>
</table>
</form>

<!-- невидимые формы -->
<form charset="windows-1251" name=L>
    <input type=hidden name=l1 value="38">
    <input type=hidden name=l2 value="24">
    <input type=hidden name=l3 value="10">
</form>

<form charset="windows-1251" name=H action="" method=post>

    <input type=hidden name=h1 value="50">
    <input type=hidden name=h2 value="37">
    <input type=hidden name=h3 value="23">
</form>

<form charset="windows-1251" name=D action="" method=post>
      <input type=hidden name=tDtxt1 value="Завышенная самооценка. Люди с завышенной самооценкой довольны собой и уверены в себе. У них большая потребность доминировать над людьми. Они любят подчеркивать свое «я», выделять свое мнение. Им безразлично, что о них говорят, но сами они любят критиковать других. Самый большой их недостаток - они не принимают никакой критики.">
      <input type=hidden name=tDtxt2 value="Адекватная самооценка. Такие люди живут в согласии с собой и могут себе доверять. Они обладают ценным умением находить выход из трудных ситуаций как личного характера, так и во взаимоотношениях с людьми. Они умеют сами поддерживать себя, не искать источник силы в других.">
      <input type=hidden name=tDtxt3 value="Заниженная самооценка. Люди недовольны собой. Их мучают сомнения и неудовлетворенность своим интеллектом, способностями, достижениями, внешностью, возрастом, полом. Главное - остановиться. Кто сказал, что любить себя - плохо? Нужно избегать самодовольства, а вот понимать себя, уважать себя и поддерживать - это необходимо.">
  </form>

<!-- /три невидимые формы -->

<!-- скрипт расчета результатов тестирования -->
<script>
<!--

function makeDiagnosis() {

  tQcnt = 10;
  tDcnt = 3;

  summa = 0;
    for( j=0; j<document.Q.rb1.length; j++ ) { if( document.Q.rb1[j].checked ) { summa += eval(document.Q.rb1[j].value); } }
    for( j=0; j<document.Q.rb2.length; j++ ) { if( document.Q.rb2[j].checked ) { summa += eval(document.Q.rb2[j].value); } }
    for( j=0; j<document.Q.rb3.length; j++ ) { if( document.Q.rb3[j].checked ) { summa += eval(document.Q.rb3[j].value); } }
    for( j=0; j<document.Q.rb4.length; j++ ) { if( document.Q.rb4[j].checked ) { summa += eval(document.Q.rb4[j].value); } }
    for( j=0; j<document.Q.rb5.length; j++ ) { if( document.Q.rb5[j].checked ) { summa += eval(document.Q.rb5[j].value); } }
    for( j=0; j<document.Q.rb6.length; j++ ) { if( document.Q.rb6[j].checked ) { summa += eval(document.Q.rb6[j].value); } }
    for( j=0; j<document.Q.rb7.length; j++ ) { if( document.Q.rb7[j].checked ) { summa += eval(document.Q.rb7[j].value); } }
    for( j=0; j<document.Q.rb8.length; j++ ) { if( document.Q.rb8[j].checked ) { summa += eval(document.Q.rb8[j].value); } }
    for( j=0; j<document.Q.rb9.length; j++ ) { if( document.Q.rb9[j].checked ) { summa += eval(document.Q.rb9[j].value); } }
    for( j=0; j<document.Q.rb10.length; j++ ) { if( document.Q.rb10[j].checked ) { summa += eval(document.Q.rb10[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>
<!-- /скрипт расчета результатов тестирования -->

<!-- форма вывода результатов тестирования -->
<form charset="windows-1251" name=C>
    <center>
    <input type=button name=pbSubmit value="Результаты" onClick="makeDiagnosis()">
    <br><br>
    <textarea name=tDiagnosis rows=6 cols=80 wrap></textarea>

</form>
PM MAIL   Вверх
нуп
Дата 8.6.2011, 16:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ботокодер
**


Профиль
Группа: Участник
Сообщений: 987
Регистрация: 22.6.2009
Где: Кременчуг

Репутация: 12
Всего: 33



А что не получается?
PM MAIL   Вверх
SeeTman
Дата 8.6.2011, 21:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 7.6.2011

Репутация: нет
Всего: нет



Последнее что опубликовал уже все получилось
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.2555 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.