Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.07.2011, 13:39   #1
sem_1989
Пользователь
 
Аватар для sem_1989
 
Регистрация: 25.09.2010
Сообщений: 56
По умолчанию Непонятная ошибка в JavaScript

есть код:
Код HTML:
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
       <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
       <title>Title here!</title>
       <script src="aa.js" type="text/javascript"></script>
</head>

<body>
     <br>
     
     <form method="post">
          <input type="text" name="haha" id="asa" onchange="room_sel()">
          <input type="text" name="dada">
     </form>

     <div id="content">
     </div>

</body>
</html>
и скрипт:
PHP код:
function room_sel()
{
   var 
moto getElemetnById('asa');
   
alertmoto.value );


И ЕСТЬ ВОПРОС:
Почему при выполнении вылазит ошибка: Uncaught exception: ReferenceError: Undefined variable: getElementById

Спасибо за внимание...
sem_1989 вне форума Ответить с цитированием
Старый 31.07.2011, 14:14   #2
russian-stalker
Участник клубаДжуниор
 
Аватар для russian-stalker
 
Регистрация: 23.08.2008
Сообщений: 1,616
По умолчанию

Нужно document.getElementById (или, вместо document, другой нод), так как у window нету такого метода.
pushl $0x18E3DF6B
call ICQ
russian-stalker вне форума Ответить с цитированием
Старый 31.07.2011, 14:22   #3
sem_1989
Пользователь
 
Аватар для sem_1989
 
Регистрация: 25.09.2010
Сообщений: 56
По умолчанию

если использую document.getElementById() либо window.document.getElementById() то пишет что getElementById() не являеться функцией..
sem_1989 вне форума Ответить с цитированием
Старый 31.07.2011, 14:41   #4
russian-stalker
Участник клубаДжуниор
 
Аватар для russian-stalker
 
Регистрация: 23.08.2008
Сообщений: 1,616
По умолчанию

Цитата:
Сообщение от sem_1989 Посмотреть сообщение
если использую document.getElementById() либо window.document.getElementById() то пишет что getElementById() не являеться функцией..
Какой браузер?
pushl $0x18E3DF6B
call ICQ
russian-stalker вне форума Ответить с цитированием
Старый 31.07.2011, 14:44   #5
sem_1989
Пользователь
 
Аватар для sem_1989
 
Регистрация: 25.09.2010
Сообщений: 56
По умолчанию

OPERA, CHROM, FF, IE8
sem_1989 вне форума Ответить с цитированием
Старый 31.07.2011, 14:52   #6
russian-stalker
Участник клубаДжуниор
 
Аватар для russian-stalker
 
Регистрация: 23.08.2008
Сообщений: 1,616
По умолчанию

В хроме, фф и опере такой код нормально отработал:
Код:
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
		<title>Title here!</title>
		<script type="text/javascript">
		function room_sel() 
		{ 
		   var moto = document.getElementById('asa'); 
		   alert( moto.value ); 

		}  
		</script>
</head>

<body>
     <br>
     
     <form method="post">
          <input type="text" name="haha" id="asa" onchange="room_sel()">
          <input type="text" name="dada">
     </form>

     <div id="content">
     </div>

</body>
</html>
pushl $0x18E3DF6B
call ICQ
russian-stalker вне форума Ответить с цитированием
Старый 31.07.2011, 14:58   #7
sem_1989
Пользователь
 
Аватар для sem_1989
 
Регистрация: 25.09.2010
Сообщений: 56
По умолчанию

да, ты прав - работает отлично, но с подключением отдельного файла - aa.js - почему-то не хочет работать.
sem_1989 вне форума Ответить с цитированием
Старый 31.07.2011, 15:28   #8
sem_1989
Пользователь
 
Аватар для sem_1989
 
Регистрация: 25.09.2010
Сообщений: 56
По умолчанию

СПАСИБО, за помощь, я таки нашёл почему выдавало ошибку: в имени функции getElementById() зашарился символ из русской раскладки))), это достойно анекдота))
sem_1989 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C#, непонятная ошибка. _-Re@l-_ C# (си шарп) 5 07.11.2010 17:14
Непонятная ошибка Denis0n Microsoft Office Excel 7 24.08.2010 16:12
непонятная ошибка Bat{CMD}_Men Общие вопросы Delphi 3 13.01.2010 17:54
Непонятная ошибка Juri Помощь студентам 6 07.11.2008 19:28
Непонятная ошибка RealSHELS Общие вопросы Delphi 16 24.10.2008 20:49