Глобальный вар не тестируемый
Я не могу пройти тест, потому что canoo не поддерживает глобальные переменные во внешнем js-файле.
index.html:
<html>
<head>
<script src="index.js"></script>
</head>
<body>
<button onclick="alert(a+1);">asldkf</button>
</body>
</html>
index.js
var a=1;
CanooWebtest бросает:
JavaScript error loading page
http://localhost:8080/index.html:
ReferenceError: "a" is not defined. (JavaScriptStringJob#1)
Есть предложения?
1 ответ
Вы всегда можете обмануть его и добавить к одному из глобальных объектов - Window, Document... Не очень хорошее решение, но оно должно работать.
<script>
window.a = 1;
</script>