Web-дизайн и программирование в Интернет. Макурина Т.А - 39 стр.

UptoLike

39
Лабораторная работа 3
Динамическое изменение Web - страниц
Цель работы: Изучение средств языка JavaScript.
Теоретическая часть
Для динамического изменения страниц, отображаемых в браузерах и для записи
HTML - кода непосредственно в WEB - страницу используют метод write() объекта
document. Тэг сценария записи должен размещаться сразу после тэга script вне какой-
либо подпрограммы. Записываемый HTML - код заключается в кавычки. Если требуется
вывести текст уже заключённый в кавычки, то кавычки нужно заменить на одиночные.
Текущую дату и время можно получить с помощью метода toLocaleString() объекта
типа Date. Для этого создаётся экземпляр объекта:
obDate = new Date();
stringDate = obDate.toLocaleString();
document.write(stringDate);
В JavaScript условие заключается в круглые скобки, а список операторов вывода - в
фигурные скобки. Операция AND обозначается как &&, а операция OR - как ||.
Пример 1.
Создать WEB - страницу для отображения поздравления в случае,если сегодня праздник -
День Знаний.
<html>
<head>
<title>Динамическое изменение страниц</title>
</head>
<body>
<script language="javascript">
var month=new Array();
var day=new Array();
/*задаём дату праздника*/
//День Знаний
month=8;
day=1;
obDate=new Date();
document.write( "Текущая дата и время: "+obDate.toLocaleString()+"<br/>" );
if( (obDate.getMonth()==month) && (obDate.getDate()==day) ){
document.write("1 сентября! Ура! Сегодня праздник!");
}
else
document.write("Сегодня нет праздника");
</script>
</body>
</html>
Пример 2.
В Internet Explorer каждый HTML - элемент имеет следующие свойства: innerText,
outerText, innerHTML, outerHTML.
Их можно использовать для изменения содержимого соответствующего элемента. В
частности, свойство innerText позволяет изменять текст, расположенный между
открывающими и закрывающими тэгами элемента, с которыми ведется работа, включая
текст любых элементов, которые содержаться в данном элементе. Свойство outerText
позволяет изменять весь текст данного элемента, включая открывающие и закрывающие
тэги. Свойство innerHtml дает возможность изменять HTML- код, расположенный между
                          Лабораторная работа №3
                    Динамическое изменение Web - страниц
      Цель работы: Изучение средств языка JavaScript.
      Теоретическая часть
      Для динамического изменения страниц, отображаемых в браузерах и для записи
HTML - кода непосредственно в WEB - страницу используют метод write() объекта
document. Тэг сценария записи должен размещаться сразу после тэга script вне какой-
либо подпрограммы. Записываемый HTML - код заключается в кавычки. Если требуется
вывести текст уже заключённый в кавычки, то кавычки нужно заменить на одиночные.
      Текущую дату и время можно получить с помощью метода toLocaleString() объекта
типа Date. Для этого создаётся экземпляр объекта:
obDate = new Date();
stringDate = obDate.toLocaleString();
document.write(stringDate);
      В JavaScript условие заключается в круглые скобки, а список операторов вывода - в
фигурные скобки. Операция AND обозначается как &&, а операция OR - как ||.
      Пример 1.
Создать WEB - страницу для отображения поздравления в случае,если сегодня праздник -
День Знаний.


Динамическое изменение страниц





      Пример 2.
      В Internet Explorer каждый HTML - элемент имеет следующие свойства: innerText,
outerText, innerHTML, outerHTML.
      Их можно использовать для изменения содержимого соответствующего элемента. В
частности, свойство innerText позволяет изменять текст, расположенный между
открывающими и закрывающими тэгами элемента, с которыми ведется работа, включая
текст любых элементов, которые содержаться в данном элементе. Свойство outerText
позволяет изменять весь текст данного элемента, включая открывающие и закрывающие
тэги. Свойство innerHtml дает возможность изменять HTML- код, расположенный между

                                                                                    39