Web-программирование

Сайт для начинающих веб-мастеров
web-prog.narod.ru

JavaScript - Основы



Использовать JavaScript можно двумя способами: в HTML коде страницы или вынести код JavaScript в отдельный файл.

В HTML коде страницы:

<html>
<head>
<title> Название вашей страницы </title>
<script language="JavaScript" >

// код JavaScript

</script>
</head>
<body>
</body>
</html>

В отдельном файле:

<html>
<head>
<title> Название вашей страницы </title>
<script language="JavaScript" src="Путь и имя файла с кодом JavaScript" >
</script>
</head>
<body>
</body>
</html>

Объявление переменных на JavaScript:

var a=5;
var b=1+6;
var c=new Array();

Комментарии на JavaScript:

// Это однострочный комментарий
/* Это многострочный комментарий */

Дата и время на JavaScript:

var my_date=new Date(); // Объявляем переменную типа Дата на JavaScript
var d=my_date.getDate();
// Получаем число
var m=my_date.getMonth();
// Получаем месяц 0-январь, 1-февраль и т.д.
var y=my_date.getFullYear();
// Получаем полный год - 4 цифры
var h=my_date.getHours();
// Получаем час
var min=my_date.getMinutes();
// Получаем минуты
var sec=my_date.getSeconds();
// Получаем секунды

Вывод сообщения пользователю на JavaScript:

alert('Ваше сообщение');

Функции на JavaScript:

<html>
<head>
<title> Название вашей страницы </title>
<script language="JavaScript" >
function my(a);{
alert(a);
// В функцию передаётся переменная со значением 'Ваше сообщение'.
}
</script>
</head>
<body>
<a href="#" onclick="my('Ваше сообщение');" > Сообщение </a>
<!-- При нажатии на эту ссылку откроется окошко с надписьи 'Ваше сообщение' и кнопкой "OK" -->
</body>
</html>

Оператор IF на JavaScript:

if (a==0) // Если переменная a равна 0
alert('Число равно нулю!');
// Выводим одно сообщение
else
// Иначе
alert('Число не равно нулю!');
// Выводим другое сообщение

Оператор FOR на JavaScript:

for (i=1; i<=5; i++){ // Повторять от 1 до 5
alert(i);
// Сообщение покажется 5 раз
}

Оператор WHILE на JavaScript:

while (a < 0){ // Повторять пока a меньше нуля
a=a+1;
// Прибовлять 1 пока a меньше нуля
}

Массивы на JavaScript:

var massiv=new Array(); // Объявляем массив на JavaScript
massiv[0]='Первый элемент массива';
massiv[1]='Второй элемент массива';
massiv[10]='Десятый элемент массива';

Запрос пользователю на JavaScript:

var name=prompt("Введите своё имя: ","Сюда");
/* Объявляем переменную name и присваиваем ей значение введённое пользователем. Первое значение в скобках это надпись на окне, а второе начальное значение поля ввода. */




При перепечатке или частичном копировании статьи ссылка на источник и сохранение авторства публикации обязательна!

Copyright © 2007 http://web-prog.narod.ru/
All rights reserved.
Hosted by uCoz