Я использую Notepad++ для написания простой программы JavaScript. Я попытался запустить его с помощью Firefox, но страница была пустой. Я сохранил его как файл HTML, но все равно ничего. Где я иду не так?
Вот код:
<!DOCTYPE html>
<html>
<head>
<title>Exercise 1 </title>
</head>
<body>
<script type = "text/javascript">
var myName = "type your name!!";
document.write("Hello World");
</script>
</body>
</html>
Они выглядят как символы с левой или правой кавычками:
<script type = "text/javascript">
^ ^
Они должны быть регулярными символами двойной кавычки <script type="text/javascript">
, или вы можете их полностью исключить, поскольку все браузеры по умолчанию используют Javascript:
<script>
</script>
Кроме того, не рекомендуется использовать document.write больше. Вместо этого вы должны использовать некоторые из методов манипуляции DOM.
<script type=“text/javascript”>
потому что это все мы делаем на этапе обучения.
Как указано, вы используете неправильный тип котировок. Обратите внимание, что вы можете загрузить jshint для notepad++, который может быть очень полезен, поскольку он ловит эти типы ошибок перед запуском. На момент написания этого ответа вы можете получить его из sourceforge здесь. Он включает jslint и jshint.
JSHint - это инструмент, основанный на сообществах, для обнаружения ошибок и потенциальных проблем в коде JavaScript и для обеспечения соблюдения правил командной строки. Он очень гибкий, поэтому вы можете легко настроить его на конкретные правила кодирования и среду, в которой вы ожидаете, что ваш код будет выполнен.