Основы работы с JavaScript. Приобретение практических навыков создания динамических страниц с использованием Java Script

Страницы работы

Содержание работы

Министерство образования Российской Федерации

Тульский государственный университет

Кафедра прикладной математики и информатики

Интернет технологии

Лабораторная работа № 2

Основы работы с JavaScript.

Выполнил студент гр.                                                                                 

Принял                                                                                                                               

Тула-2004.

Цель работы.

Приобретение практических навыков создания динамических страниц с использованием Java Script.

Задание.

Выводится таблица соответствия между весом в фунтах и килограммах. Параметрами являются пределы изменения и шаг.

Текст программы.

Файл Clock.htm

<html>

<head>

<script language="JavaScript">

<!-function MakeTable(a1,a2,a3)

{

if (isNaN(a1)==true) alert("Начальное значение не число");else {

if (isNaN(a2)==true) alert("Конечное значение не число"); else {

if (isNaN(a3)==true) alert("Шаг не число"); else {

a1/=1;a2/=1;a3/=1;

if (a1<a2)

{

parent.main2.document.write("<table border=1>","<tr><td>Фунты</td><td>Килограммы</td></tr>");

while(a1<=a2)

{

parent.main2.document.write("<tr><td>",a1,"</td><td>",0.4*a1,"</td></tr>");

a1+=a3;

}

parent.main2.document.write("</table>");

}//if

else

alert("Конечное значение должно быть больше начального.");

}}}}

//-->

</script>

</head>

<body bgcolor="306fcd">

<base target=main2>

<input type=button value = "Вывести таблицу" onClick="MakeTable(parent.lu.form1.StartValue.value,parent.lu.form1.LastValue.value,parent.lu.form1.Step.value)">

</form>

</body>

</html>

Файл Date.htm

<html>

<head>

</head>

<body bgcolor="306fcd">

<form name="form1">

<table>

<tr>

<td>Начальное значение:</td>

<td><input type="text" size=6 name="StartValue" value = 0></td>

</tr>

<tr><td>Конечное значение:</td>

<td><input type="text" size=6 value=0 name="LastValue"><td>

</tr>

<tr><td>Шаг:</td>

<td><input type="text" size=6 value=1 name="Step"><td>

</tr>

<tr><td>Очистить ввод:</td><td><input type="reset" name="res"></td><tr>

</table>

</form>

</body>

</html>

Файл Main.htm

<html>

<head>

</head>

<body bgcolor="306fcd">

</body>

</html>

Файл start.htm

<HTML>

<HEAD>

<TITLE>Пример фреймов</TITLE>

</HEAD>

<FRAMESET COLS="37%, 63%">

<FRAMESET ROWS="60%,40%">

<FRAME SRC="date.htm" NORESIZE NAME="lu">

<FRAME SRC="clock.htm" NAME="main" NORESIZE >

</FRAMESET>

<FRAME SRC="main.htm" NAME = "main2" NORESIZE >

</FRAMESET>

<NOFRAMES>

Ваш браузер не поддерживает фреймы.

</NOFRAMES>

</HTML>

Похожие материалы

Информация о работе

Тип:
Отчеты по лабораторным работам
Размер файла:
27 Kb
Скачали:
0