2015-06-27 2 views
-3

На стороне клиента Javascript может появиться, где в документе HTML?На стороне клиента Javascript может отображаться в HTML-документе?

А. Между <head> и </head> тегов

В. Между <body> и </body> тегов

С. Оба выше

D. Ни один из вышеупомянутого

+0

это похоже на вопрос на экзамене. –

+0

На самом деле это вопрос из домашнего задания, можете ли вы помочь с этим? Похоже, что ответ «C» Оба вышеуказанного « – jay165

+0

JS-код действительно может быть размещен в любом месте в тегах и. –

ответ

0

Рекомендуется разместить сценарии в нижней части элемента. Это может улучшить загрузку страницы, поскольку отображение HTML не блокируется загрузкой скриптов.

You should prefer here:

+0

Вы говорите, что ответ «Ничего из вышеперечисленного» – jay165

+0

Вы имеете в виду между чем? – DragonK

+0

Согласно вашей ссылке, кажется, что ответ должен быть B: «Оба вышеуказанных» – jay165

1

Вот коды, которые размещаются в разных частях HTML. Когда-либо вариация будет выполняться независимо от места размещения тега сценария.

1.

<html> 
<head> 
    <title>Foo</title> 
    <script type="text/javascript"> 
     alert("hello world"); 
    </script> 
</head> 
<body> 

</body> 
</html> 

2.

<html> 
<head> 
    <title>Foo</title> 

</head> 
<body> 
    <script type="text/javascript"> 
     alert("hello world"); 
    </script> 
</body> 
</html> 

3.

<html> 
<head> 
    <title>Foo</title> 

</head> 
<body> 

</body> 
    <script type="text/javascript"> 
     alert("hello world"); 
    </script> 
</html> 

Если попробовать все эти 3 вариации, где теги сценария размещаются в разных частях HTML, вы увидите, что вызов alert() все равно будет работать; независимо от их положения в документе HTML.

Так что я думаю, что ответ на ваш вопрос:

C. Оба выше

Поскольку нет никакого выбора, который говорит: «Где-нибудь в HTML документе»

+0

Я думал то же самое. Я выбрал «C» в качестве ответа.Я видел, что «Сценарий» можно было найти где-то между и, а также и, поэтому из-за формулировки вопроса я думал, что лучшим логическим выбором было «C», – jay165

0

Я выбрал «С» оба из вышеизложенного, потому что «Сценарий» можно разместить где угодно между </body>, а также головой <> и </head> Это самый логичный ответ, есть «C»

Смежные вопросы