2015-12-25 4 views
-1

Я начал изучать яваскрипт и я увидел следующий код в одном из Javascript книг:Javascript и печати на странице

<!DOCTYPE html> 
<html> 
    <head> 
     <title>A Simple JavaScript Example</title> 
    </head> 
<body> 
    <p>Printed before JavaScript is run.</p> 
    <p> 
     <script type=”text/javascript”> 
     document.write(“Printed by JavaScript.”); 
     </script> 
    </p> 
    <p>Printed after JavaScript is run.</p> 
</body> 
</html> 

Согласно книге, три линии должны быть напечатаны. Однако, когда я открываю этот html-файл в браузере, я вижу только первую и последнюю строки. Строка «Отпечатано JavaScript» не отображается.

Есть ли у вас какие-либо идеи, в чем проблема?

ответ

2

Я думаю, это потому, что вы использовали неправильные двойные кавычки (неправильная копипаст из книги образца):

должны стать:

" 

так, что у вас есть:

<script type="text/javascript"> 
    document.write("Printed by JavaScript."); 
</script> 
+0

Вы абсолютно правы. Проблема заключается в «text/javascript». Я просто сделал автоматическую копию-вставку из pdf-файла книги. Возможно, это опечатка в книге. – CrazySynthax