Javascript.RU

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

Вызов функции.
Добрый день.
Пытаюсь сделать "тест", значит по событию onclick на кнопке, хочу вызвать функцию в который оператор if сравнивает значение checked выбранного элемента с правильным ответом.
В итоге никаких действий от скрипта.
Подскажите где ошибка в коде?
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
   "http://www.w3.org/TR/html4/strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<title>Бинарные деревья</title>
	<meta name="author" content="ESamoshuk" />
  	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     <link rel="stylesheet" type="text/css" href="style.css">  
     
  <script type="text/javascript">
  	Function ch(){if(document.f1.ans1[2].checked==true) alert("Good");}
  	
  </script>   
        
 </head>

 <body>
  <div id="container" >
   <div id="header">Тестовые задания</div>
   <div id="sidebar" style="height: 405px">
    <p><a href="cx.html">Введение</a></p>
    <p><a href="c1.html">Реализация деревьев</a></p>
    <p><a href="c2.html">Сбалансированные деревья</a></p>
  <p><a href="bibl.html">Библиографический список</a></p>
  <p><a href="test.html">Тестовые задания</a></p>
   </div>
   
   <div id="content"> 	
	<p><b>Ваше имя:</b><br>
	<form name="f1" action="test.html">
   	<input name="nick" type="text" size="40"><br>
  	<p><b>Какую операцию выполняет этот программный код?</b><Br>
<blockquote >
<pre style="color: green">
void view_acb(element* tree) 
{
if( tree!=0)
{
   view_acb(tree->left);
   cout<info<<" ";        
   view_acb(tree->right);    
}
}
</pre> 
</blockquote> 

   <input type="radio" name="ans1" value="1"> Объявление вершины дерева<Br>
   <input type="radio" name="ans1" value="2"> Симметричный обход дерева<Br>
   <input type="radio" name="ans1" value="3"> Ничего не делает <Br>
 
 <button onclick="ch()">
    <img src="icon_check.png" alt="" style="vertical-align:middle"> 
    Проверить  
 </button><Br> 		
	</form>
		


   
   
   
   </div>
   <div id="header" > 
   	<center> <h2> &laquo;<a href="bibl.html" accesskey="z" style="color: #191970">Предыдущая</a> </h2> </center> 
   </div>
</body>
</html>
Ответить с цитированием
  #2 (permalink)  
Старый 14.11.2011, 16:14
Лаборант :-)
Отправить личное сообщение для Pavel M. Посмотреть профиль Найти все сообщения от Pavel M.
 
Регистрация: 08.11.2011
Сообщений: 806

попробуйте
Function ch()...
написать как положено с маленькой буквы
function ch()...
Ответить с цитированием
  #3 (permalink)  
Старый 14.11.2011, 16:31
Новичок на форуме
Отправить личное сообщение для Esamoshuk Посмотреть профиль Найти все сообщения от Esamoshuk
 
Регистрация: 14.11.2011
Сообщений: 2

Спасибо, заработало.
Подскажите, а <form name="f1" action="test.html"> корректно ли написано?
Ответить с цитированием
  #4 (permalink)  
Старый 14.11.2011, 16:50
Лаборант :-)
Отправить личное сообщение для Pavel M. Посмотреть профиль Найти все сообщения от Pavel M.
 
Регистрация: 08.11.2011
Сообщений: 806

Сообщение от Esamoshuk Посмотреть сообщение
Спасибо, заработало.
Подскажите, а <form name="f1" action="test.html"> корректно ли написано?
при отправке формы запрос придет на адрес test.html - если это нужно, то все правильно
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вызов функции при смене url vvsh Events/DOM/Window 4 11.08.2011 19:01
Вызов функции (Sandr) AJAX и COMET 12 16.03.2011 10:43
Вызов функции TicTac Общие вопросы Javascript 2 24.01.2011 23:35
Вызов функции, находящейся в другой функции ZneP Events/DOM/Window 6 24.08.2010 18:45
вызов функции из функции sharp_007 Общие вопросы Javascript 2 03.04.2010 21:13