Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/26: Рейтинг темы: голосов - 26, средняя оценка - 4.73
 Аватар для Zotoff
6 / 6 / 1
Регистрация: 12.04.2013
Сообщений: 77

Ошибка 0x800a138f в Visual Studio при создании скрипта JS

07.01.2015, 10:11. Показов 5069. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет.
Вешаю обработчик события "click" (для учебных целей) на JS в Visual Studio, выдает ошибку: "0x800a138f - Ошибка выполнения JavaScript: Не удалось получить свойство "addEventListener" ссылки, значение которой не определено или является NULL".

Код HTML прост:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <meta charset="utf-8" />
    <title>App1</title>
 
    <!-- Ссылки WinJS -->
    <link href="//Microsoft.WinJS.2.0/css/ui-dark.css" rel="stylesheet" />
    <script src="//Microsoft.WinJS.2.0/js/base.js"></script>
    <script src="//Microsoft.WinJS.2.0/js/ui.js"></script>
 
    <!-- Ссылки App1 -->
    <link href="/css/default.css" rel="stylesheet" />
    <script src="/js/default.js"></script>
</head>
<body>
    
 <div id="block1">
     <h2>Click me</h2>
 </div> 
</body>
</html>
Код JS:
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
(function () {
    "use strict";
 
    var app = WinJS.Application;
    var activation = Windows.ApplicationModel.Activation;
 
 
//начало кода обработчика
 
   var but = document.getElementById("block1");
 
   but.addEventListener("click", function () {
        console.log("hello");
    });
 
//конец кода обработчика
 
        app.onactivated = function (args) {
        if (args.detail.kind === activation.ActivationKind.launch) {
            if (args.detail.previousExecutionState !== activation.ApplicationExecutionState.terminated) {
                // TODO: Это приложение было вновь запущено. Инициализируйте
                // приложение здесь.
            } else {
                // TODO: Это приложение вновь активировано после приостановки.
                // Восстановите состояние приложения здесь.
            }
            args.setPromise(WinJS.UI.processAll());
        }
    };
 
    app.oncheckpoint = function (args) {
        // TODO: Это приложение будет приостановлено. Сохраните все состояния,
        // которые необходимо сохранять во время приостановки, здесь. Можно использовать
        // объект WinJS.Application.sessionState, который автоматически
        // сохраняется и восстанавливается при приостановке. Если перед приостановкой приложения необходимо
        // выполнить асинхронную операцию, вызовите метод
        // args.setPromise().
    };
 
    app.start();
       
})();
Что я делаю не так?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.01.2015, 10:11
Ответы с готовыми решениями:

Visual Studio 2008 TS. Ошибка при создании проекта.
Поставил семерку. Сборка 7127. Ползунок UAC убрал в нижнее положение. Поставил VIsual Studio 2008 Team Suite. Все стало без проблем. А вот...

Ошибка Visual Studio при создании net 3.5 приложений
В Visual Studio независимо от версии возникает ошибка при создании пустого проекта net 3.5. ОС Windows 7 net 3.5 имеется по умолчанию, при...

Ошибка при создании консольного проекта в Visual Studio 2012
При создании консольного проекта появляется окно с HTML, и проект не создаётся... Как победить эту беду?

3
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
07.01.2015, 10:31
ответ здесь
1
 Аватар для Zotoff
6 / 6 / 1
Регистрация: 12.04.2013
Сообщений: 77
07.01.2015, 12:24  [ТС]
JavaScript
1
2
3
4
5
6
onload = function () {
    but = document.getElementById("block1");
    but.addEventListener("click", function () {
        console.log("hello");
    });
};
Помогло, спасибо
0
1 / 1 / 0
Регистрация: 12.11.2010
Сообщений: 19
15.03.2016, 12:52
Спасибо очень помогло
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.03.2016, 12:52
Помогаю со студенческими работами здесь

Ошибка при создании проекта Xamarin.Forms Portable в Visual Studio
При попытке создания проекта Xamarin.Forms Portable в Visual Studio выдает ошибку: &quot;Обнаружена неполадка при создании подпроекта...

Неизвестная ошибка при создании проекта в Visual Studio Express 2013
ребята, такая беда. когда создаю обычный проект в Visual Studio Express 2013 выскакивает такое окно после того как нажимаю...

Ошибка в Visual Studio.NET при создании ASP.NET приложения
Пробую создать в Visual Studio.NET 2003 новый проект ASP.NET Web Application и не получается. Выдает ошибку «Visual Studio .NET...

Крашится Visual Studio 2017 при нажатии на update при создании таблицы sql
Прикрепил фото, выделил красным цветом ту кнопку &quot;update&quot;, это где создать новую таблицу sql и нажать &quot;update&quot;, visual stuodio...

При создании инсталляционного пакета зависает visual studio
Здравствуйте. Хочу собрать инсталляционный пакет. При выборе создать-проект VS 2012 зависает. Есть ли другой метод?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru