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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите 
:(
    Опции темы
Muna
Дата 13.7.2008, 21:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Вот прорамка ниже. Подскажите почему если выбрать третий вариант предупреждение не появляется! Пожалуста помогите smile Что не правельно?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0//EN">
<HTML>
<HEAD>
      <TITLE>Розробка тестової перевірки знань</TITLE>
<script language="JavaScript">
function Result(form)
{
i=1;


for (j=0; j< 2; j++) 
        {
        if (form.tes1[j].value == "test1_2" && form.tes1[j].checked) 
             { 
            form.Stroka.value=i+eval(form.Stroka.value);

             }
if (form.tes1[j].value == "test1_1"&& form.tes1[j].checked){
form.Stroka2.value=i+eval(form.Stroka2.value);
alert('Ви помиляєтесь!Обвідна (байпасна) лінія оснащується двома перекривними кранами: - перший по ходу газу відключаючий кран; - другий- кран - регулятор для дроселювання (у разі відсутності кранна-регулятора дозволяється використовувати засувки з ручним приводом)')}

if (form.tes1[j].value == "test1_3"&& form.tes1[j].checked){
form.Stroka2.value=i+eval(form.Stroka2.value);
alert('Ви помиляєтесь!Обвідна (байпасна) лінія оснащується двома перекривними кранами: - перший по ходу газу відключаючий кран; - другий- кран - регулятор для дроселювання (у разі відсутності кранна-регулятора дозволяється використовувати засувки з ручним приводом)')}

    
    }




if (form.tes1_5.checked)
{
form.Stroka.value=i+eval(form.Stroka.value);
}
else {
form.Stroka2.value=i+eval(form.Stroka2.value);
alert('Ви помиляєтесь! При централізованій формі обслуговування непотрібна щоденна присутність обслуговуючого персоналу, комплекс планових, профілактичних і ремонтних робіт виконується один раз у тиждень спеціальною групою відповідної служби виробничого підрозділу згідно із затвердженим графіком')}

if (form.tes1_7.checked)
{
form.Stroka.value=i+eval(form.Stroka.value);
}
else {
form.Stroka2.value=i+eval(form.Stroka2.value);
alert('Ви помиляєтесь! Знаки намагістральних газопроводах та газопроводах відводах повинні бути пофарбовані в оранжевий колір')}

if (form.tes1_11.checked)
{
form.Stroka.value=i+eval(form.Stroka.value);
}
else {
form.Stroka2.value=i+eval(form.Stroka2.value);
alert('Ви помиляєтесь! Обробляти обпечену шкіру спиртом не можна - це викликає сильну печію та біль, що може посилити шок, а нанесення жиру на опіки перешкоджає подальшому лікуванню. На обпечену ділянку необхідно накласти стерильну антисептичну або чисту повязку')}


if (form.tes1_13.checked)
{
form.Stroka.value=i+eval(form.Stroka.value);
}
else {
form.Stroka2.value=i+eval(form.Stroka2.value);
alert('Ви помиляєтесь! При ревізії звужуючого пристрою відкривається байпасна лінія кранами №3, 4. Перекривається вхідний кран № 1 і вихідний № 2. Стравлюється тиск до атмосверного і приступається до ревізії')}
















if (eval(form.Stroka.value)>1)
{
alert('Вітаємо ви пройшли тест')
}

if (eval(form.Stroka.value)<1)
{
alert('Нажаль ви не справились з тестом!')
}
}
</script>


</HEAD>
<BODY 
background="fon2.jpg" bgproperties=fixed BGCOLOR="lavender" TEXT="black" link="blue" vlink="purple" 
alink="red">
<TABLE BORDER="1" WIDTH="99%" CELLSPACING="0" CELLPADDING="0" BGCOLOR="skyblue" ALIGN=CENTER>

<TR>
<TD WIDTH="109"><center><IMG SRC="Emblema.jpg" ALIGN="left" WIDTH="109" HEIGHT="125">    </center></TD>
<TD><center><A HREF="vymohy.html"><B><I><H2>Кваліфікаційні вимоги до професії </h2></I></B></A></center></TD>
<TD><center><A HREF="lekziji.html"><B><I><H2> Короткий довідник</H2></I></B></A></center></TD>


<TD><center><A HREF="help.html"><B><I><H2>Допомога</H2></I></B></A></center></TD>


</TR>

</TABLE>



<script language="JavaScript">
<!--
dayarray=new Array("неділя","понеділок","вівторок","середа","четвер","п'ятниця","субота")
montharray=new Array ("січня","лютого","березня","квітня","травня","червня","липня","серпня","вересня", "жовтня","листопада","грудня")
ndata=new Date();
day=dayarray[ndata.getDay()];
month=montharray[ndata.getMonth()];
date=ndata.getDate();
year=ndata.getYear();
hours = ndata.getHours();
mins = ndata.getMinutes();
secs = ndata.getSeconds();
if (hours < 10) {hours = "0" + hours }
if (mins < 10) {mins = "0" + mins }
if (secs < 10) {secs = "0" + secs }
datastr=(date +" "+ month +" "+ year +" року, "+day+", "+ hours + ":" + mins )
-->
</script>





</head>
<body>
<p></p>

<font face="verdana,arial" size="4" color="#000000">
<script language="JavaScript">
<!--
document.write(datastr);
-->

</script>






<FORM name="test">

<B>Прізвище <INPUT TYPE=text SIZE=20 NAME="name" VALUE =""></B>
<P><B>Ім'я  <INPUT TYPE=text SIZE=20 NAME="imja" VALUE =""></B></P>
<P><B>По-батькові  <INPUT TYPE=text SIZE=20 NAME="batk" VALUE =""></B></P>
<P><B>Професія і розряд</B></P>
<B><input type="radio" name="vyb1" value="operator_4rozrjad">оператор ГРС 4-го розряду</B></P>
<P><B><input type="radio" name="vyb2" value="operator_5rozrjad">оператор ГРС 5-го розряду</B></P>







<h2><i><center>Питання</center></i></h2>

<p><b>1. Обвідна (байпасна) лінія оснащується   </b></p>
<P><B><input type="radio" name="tes1" value="test1_1">одним перекривним краном</B></P>
<P><B><input type="radio" name="tes1" value="test1_2">двома перекривними кранами</B></P>
<P><B><input type="radio" name="tes1" value="test1_3">трьома перекривними кранами</B></P>


<p><b>2. Чи потрібна щоденна присутність обслуговуючого персоналу на ГРС з централізованою формою обслуговування</b></p>
<P><B><input type="radio" name="tes1_4" value="test2_1">так</B></P>
<P><B><input type="radio" name="tes1_5" value="test2_2">ні</B></P>
<P><B><input type="radio" name="tes1_6" value="test2_3">не потрібна взагалі</B></P>

<p><b>3. В який колір повинні бути пофарбовані знаки на магістральних газопроводах та газопроводах -відводах?</b></p>
<P><B><input type="radio" name="tes1_7" value="test3_1">оранжевий</B></P>
<P><B><input type="radio" name="tes1_8" value="test3_2">жовтий</B></P>
<P><B><input type="radio" name="tes1_9" value="test3_3">червоний</B></P>

<p><b>4. Чи можна змащувати сильні опіки жиром чи спиртом?</b></p>
<P><B><input type="radio" name="tes1_10" value="test4_1">так</B></P>
<P><B><input type="radio" name="tes1_11" value="test4_2">ні</B></P>

<p><b>5.Нижче наведено схема роботи ГРС. Вкажіть правильне положення запірної арматури при ревізії звужоючого пристрою (діафрагми).</b></p>
<p><IMG SRC="Вишків.jpg" ALIGN="centr"></p>

<P><B><input type="radio" name="tes1_13" value="test5_1">відкриті крани № 3, 4; закриті крани №1, 2, 7, 8; стравлення газу через кран № 5 і вентиль №21</B></P>
<P><B><input type="radio" name="tes1_14" value="test5_2">відкриті крани №3, 4; закриті крани № 1, 7 </B></P>
<P><B><input type="radio" name="tes1_15" value="test5_3">закриті крани № 1, 2, 3, 4        </B></P>


<P><B>Результат <input name="Stroka" type="text" maxlength="3" size="3" value="0"></B></P>
<P><B>Ви не відповіли на таку кількість запитань <input name="Stroka2" type="text" maxlength="3" size="3" value="0"></B></P>





<P><B><input type="button" name="Otymat_rez" value="Отримати результат" Onclick="Result(this.form)"></B></P>



</FORM>



</BODY>
</HTML>

PM MAIL   Вверх
bars80080
Дата 13.7.2008, 21:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



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

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



 smile 

а нельзя было воспользоваться кнопкой код?

так впадлу разбирать унылый текст
PM MAIL WWW   Вверх
Muna
Дата 13.7.2008, 21:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Извените
Код

<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0//EN">
<HTML>
<HEAD>
      <TITLE>Розробка тестової перевірки знань</TITLE>
<script language="JavaScript">
function Result(form)
{
i=1;


for (j=0; j< 2; j++) 
        {
        if (form.tes1[j].value == "test1_2" && form.tes1[j].checked) 
             { 
            form.Stroka.value=i+eval(form.Stroka.value);

             }
if (form.tes1[j].value == "test1_1"&& form.tes1[j].checked){
form.Stroka2.value=i+eval(form.Stroka2.value);
alert('Ви помиляєтесь!Обвідна (байпасна) лінія оснащується двома перекривними кранами: - перший по ходу газу відключаючий кран; - другий- кран - регулятор для дроселювання (у разі відсутності кранна-регулятора дозволяється використовувати засувки з ручним приводом)')}

if (form.tes1[j].value == "test1_3"&& form.tes1[j].checked){
form.Stroka2.value=i+eval(form.Stroka2.value);
alert('Ви помиляєтесь!Обвідна (байпасна) лінія оснащується двома перекривними кранами: - перший по ходу газу відключаючий кран; - другий- кран - регулятор для дроселювання (у разі відсутності кранна-регулятора дозволяється використовувати засувки з ручним приводом)')}

    
    }




if (form.tes1_5.checked)
{
form.Stroka.value=i+eval(form.Stroka.value);
}
else {
form.Stroka2.value=i+eval(form.Stroka2.value);
alert('Ви помиляєтесь! При централізованій формі обслуговування непотрібна щоденна присутність обслуговуючого персоналу, комплекс планових, профілактичних і ремонтних робіт виконується один раз у тиждень спеціальною групою відповідної служби виробничого підрозділу згідно із затвердженим графіком')}

if (form.tes1_7.checked)
{
form.Stroka.value=i+eval(form.Stroka.value);
}
else {
form.Stroka2.value=i+eval(form.Stroka2.value);
alert('Ви помиляєтесь! Знаки намагістральних газопроводах та газопроводах відводах повинні бути пофарбовані в оранжевий колір')}

if (form.tes1_11.checked)
{
form.Stroka.value=i+eval(form.Stroka.value);
}
else {
form.Stroka2.value=i+eval(form.Stroka2.value);
alert('Ви помиляєтесь! Обробляти обпечену шкіру спиртом не можна - це викликає сильну печію та біль, що може посилити шок, а нанесення жиру на опіки перешкоджає подальшому лікуванню. На обпечену ділянку необхідно накласти стерильну антисептичну або чисту повязку')}


if (form.tes1_13.checked)
{
form.Stroka.value=i+eval(form.Stroka.value);
}
else {
form.Stroka2.value=i+eval(form.Stroka2.value);
alert('Ви помиляєтесь! При ревізії звужуючого пристрою відкривається байпасна лінія кранами №3, 4. Перекривається вхідний кран № 1 і вихідний № 2. Стравлюється тиск до атмосверного і приступається до ревізії')}
















if (eval(form.Stroka.value)>1)
{
alert('Вітаємо ви пройшли тест')
}

if (eval(form.Stroka.value)<1)
{
alert('Нажаль ви не справились з тестом!')
}
}
</script>


</HEAD>
<BODY 
background="fon2.jpg" bgproperties=fixed BGCOLOR="lavender" TEXT="black" link="blue" vlink="purple" 
alink="red">
<TABLE BORDER="1" WIDTH="99%" CELLSPACING="0" CELLPADDING="0" BGCOLOR="skyblue" ALIGN=CENTER>

<TR>
<TD WIDTH="109"><center><IMG SRC="Emblema.jpg" ALIGN="left" WIDTH="109" HEIGHT="125">    </center></TD>
<TD><center><A HREF="vymohy.html"><B><I><H2>Кваліфікаційні вимоги до професії </h2></I></B></A></center></TD>
<TD><center><A HREF="lekziji.html"><B><I><H2> Короткий довідник</H2></I></B></A></center></TD>


<TD><center><A HREF="help.html"><B><I><H2>Допомога</H2></I></B></A></center></TD>


</TR>

</TABLE>



<script language="JavaScript">
<!--
dayarray=new Array("неділя","понеділок","вівторок","середа","четвер","п'ятниця","субота")
montharray=new Array ("січня","лютого","березня","квітня","травня","червня","липня","серпня","вересня", "жовтня","листопада","грудня")
ndata=new Date();
day=dayarray[ndata.getDay()];
month=montharray[ndata.getMonth()];
date=ndata.getDate();
year=ndata.getYear();
hours = ndata.getHours();
mins = ndata.getMinutes();
secs = ndata.getSeconds();
if (hours < 10) {hours = "0" + hours }
if (mins < 10) {mins = "0" + mins }
if (secs < 10) {secs = "0" + secs }
datastr=(date +" "+ month +" "+ year +" року, "+day+", "+ hours + ":" + mins )
-->
</script>





</head>
<body>
<p></p>

<font face="verdana,arial" size="4" color="#000000">
<script language="JavaScript">
<!--
document.write(datastr);
-->

</script>






<FORM name="test">

<B>Прізвище <INPUT TYPE=text SIZE=20 NAME="name" VALUE =""></B>
<P><B>Ім'я  <INPUT TYPE=text SIZE=20 NAME="imja" VALUE =""></B></P>
<P><B>По-батькові  <INPUT TYPE=text SIZE=20 NAME="batk" VALUE =""></B></P>
<P><B>Професія і розряд</B></P>
<B><input type="radio" name="vyb1" value="operator_4rozrjad">оператор ГРС 4-го розряду</B></P>
<P><B><input type="radio" name="vyb2" value="operator_5rozrjad">оператор ГРС 5-го розряду</B></P>







<h2><i><center>Питання</center></i></h2>

<p><b>1. Обвідна (байпасна) лінія оснащується   </b></p>
<P><B><input type="radio" name="tes1" value="test1_1">одним перекривним краном</B></P>
<P><B><input type="radio" name="tes1" value="test1_2">двома перекривними кранами</B></P>
<P><B><input type="radio" name="tes1" value="test1_3">трьома перекривними кранами</B></P>


<p><b>2. Чи потрібна щоденна присутність обслуговуючого персоналу на ГРС з централізованою формою обслуговування</b></p>
<P><B><input type="radio" name="tes1_4" value="test2_1">так</B></P>
<P><B><input type="radio" name="tes1_5" value="test2_2">ні</B></P>
<P><B><input type="radio" name="tes1_6" value="test2_3">не потрібна взагалі</B></P>

<p><b>3. В який колір повинні бути пофарбовані знаки на магістральних газопроводах та газопроводах -відводах?</b></p>
<P><B><input type="radio" name="tes1_7" value="test3_1">оранжевий</B></P>
<P><B><input type="radio" name="tes1_8" value="test3_2">жовтий</B></P>
<P><B><input type="radio" name="tes1_9" value="test3_3">червоний</B></P>

<p><b>4. Чи можна змащувати сильні опіки жиром чи спиртом?</b></p>
<P><B><input type="radio" name="tes1_10" value="test4_1">так</B></P>
<P><B><input type="radio" name="tes1_11" value="test4_2">ні</B></P>

<p><b>5.Нижче наведено схема роботи ГРС. Вкажіть правильне положення запірної арматури при ревізії звужоючого пристрою (діафрагми).</b></p>
<p><IMG SRC="Вишків.jpg" ALIGN="centr"></p>

<P><B><input type="radio" name="tes1_13" value="test5_1">відкриті крани № 3, 4; закриті крани №1, 2, 7, 8; стравлення газу через кран № 5 і вентиль №21</B></P>
<P><B><input type="radio" name="tes1_14" value="test5_2">відкриті крани №3, 4; закриті крани № 1, 7 </B></P>
<P><B><input type="radio" name="tes1_15" value="test5_3">закриті крани № 1, 2, 3, 4        </B></P>


<P><B>Результат <input name="Stroka" type="text" maxlength="3" size="3" value="0"></B></P>
<P><B>Ви не відповіли на таку кількість запитань <input name="Stroka2" type="text" maxlength="3" size="3" value="0"></B></P>





<P><B><input type="button" name="Otymat_rez" value="Отримати результат" Onclick="Result(this.form)"></B></P>



</FORM>



</BODY>
</HTML>


PM MAIL   Вверх
comtat
Дата 13.7.2008, 22:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1310
Регистрация: 2.5.2006
Где: Россия, Казань

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



Цитата(Muna @  13.7.2008,  21:09 Найти цитируемый пост)
Подскажите почему если выбрать третий вариант предупреждение не появляется!

Третий вариант чего ?? там много пунктов и почти в каждом есть 3 вариант


--------------------
Рожденный в СССР !!!
ExtJS - мой фреймворк 
PM   Вверх
Muna
Дата 13.7.2008, 22:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Вот та часть не получается:

Код

for (j=0; j< 2; j++) 
        {
        if (form.tes1[j].value == "test1_2" && form.tes1[j].checked) 
             { 
            form.Stroka.value=i+eval(form.Stroka.value);

             }
if (form.tes1[j].value == "test1_1"&& form.tes1[j].checked){
form.Stroka2.value=i+eval(form.Stroka2.value);
alert('Ви помиляєтесь!Обвідна (байпасна) лінія оснащується двома перекривними кранами: - перший по ходу газу відключаючий кран; - другий- кран - регулятор для дроселювання (у разі відсутності кранна-регулятора дозволяється використовувати засувки з ручним приводом)')}

if (form.tes1[j].value == "test1_3"&& form.tes1[j].checked){
form.Stroka2.value=i+eval(form.Stroka2.value);
alert('Ви помиляєтесь!Обвідна (байпасна) лінія оснащується двома перекривними кранами: - перший по ходу газу відключаючий кран; - другий- кран - регулятор для дроселювання (у разі відсутності кранна-регулятора дозволяється використовувати засувки з ручним приводом)')}

    
    }



Добавлено через 1 минуту и 33 секунды
если выбрать третий вариант предупреждение не откривается и не считается!

PM MAIL   Вверх
comtat
Дата 13.7.2008, 22:42 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1310
Регистрация: 2.5.2006
Где: Россия, Казань

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



Цитата(Muna @  13.7.2008,  21:09 Найти цитируемый пост)
Подскажите почему если выбрать третий вариант предупреждение не появляется! Пожалуста помогите smile Что не правельно?

Нужно делать так ...
Код

for (j=0; j<= 2; j++) {

это первое, 
второе зачем создавать в каждом разделе копии одной темы ??
не думайте что если тем будет много и проблему вам решат быстрее .. это не так 
третье оптимизируйте код а то он очень непонятный и вы сами в нем запутаетесь
четвертое как верно до меня было сказано пользуйтесь кнопкой код


--------------------
Рожденный в СССР !!!
ExtJS - мой фреймворк 
PM   Вверх
Muna
Дата 14.7.2008, 08:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Спасибо огромное!!! И извените! Я больше так не буду  smile  smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




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


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

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