Читайте также: |
|
<html>
<head>
<title> Программа 1 </title>
<script type="text/javascript">
var x=1;
</script>
</head>
<body>
<script type="text/javascript">
document.write("<font size='3' face='arial'>");
document.write("Переменная <b><i>x</i></b> имеет значение "+
"<b>"+x+"</b>");
document.write("</font>");
</script>
</body>
</html>
Примечание
Обратите внимание, как организован перенос на новую строку длинного текста, формируемого с помощью конкатенации. Метод допускает также использовать вместо конкатенации список выводимых элементов (через запятую).
Поэтому приведенная выше инструкция может выглядеть, например, так:
document.write("Переменная <b><i>x</i></b> имеет значение ",
"<b>"+x+"</b>");
При загрузке файла будет выведена страница с отформатированным текстом:
Чтобы определения функций и глобальных переменных появлялись на странице раньше, чем они будут использоваться, их часто собирают в элементе <script>, расположенном в конце заголовочной части документа (т.е. перед </head>). В этом случае все функции будут готовы к работе прежде, чем начнет формироваться содержание документа.
С другой стороны, те части кода, где непосредственно формируется динамическое содержание страницы, естественно разместить в теле документа. Таким образом, html-файлы, включающие скрипты, обычно имеют приблизительно следующую структуру:
<html>
<head>
<title>... </title>
<script type="text/javascript">
определения переменных и функций
</script>
</head>
<body>
... обычный HTML-код
<script type="text/javascript">
код, формирующий текст страницы
</script>
... обычный HTML-код и т.д.
</body>
</html>
Замечание.
В принципе, скриптом может быть сгенерирован даже весь HTML-текст документа.
Дата добавления: 2014-12-23; просмотров: 21 | Поможем написать вашу работу | Нарушение авторских прав |