Блог IT для Windows

Всё для Windows, софт, исходники

Определение типа дня недели на JS (оператор switch)

E-mail Печать
(2 голоса, среднее 3.00 из 5)

Данный скрипт определяет день недели, а так же рабочий этот день или выходной.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Определение типа дня недели (рабочий или выходной)</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<script>
function nedelja()//название функции
{
d=document//локальная переменная
var n = Number(d.form1.dni.value)//название дня недели
var s = Number(d.form1.dni.value)//тип дня
if (s >= 1 && s <= 5)//если s больше или равно 1 и меньше или рано 5
{
s= "Рабочий";//то
}
if (s > 5 && s <= 7)//если s больше 5 и меньше или равно 7
{
s= "Выходной"; //то
}
else//иначе
if (s > 7 || s == 0)//если s больше 7 или равно 0
{
s="Неверные данные";//то
}
switch (n)//выбор
{
case 1:n ="Понедельник"; break;
case 2:n ="Вторник"; break;
case 3:n ="Среда"; break;
case 4:n ="Четверг"; break;
case 5:n ="Пятница"; break;
case 6:n ="Суббота"; break;
case 7:n ="Воскресенье"; break;
default:n ="Неверные данные";
}
d.form1.n.value=n;//передаём значение переменной n в форму
d.form1.s.value=s;//передаём значение переменной s в форму
}
</script>
</head>
<body>
<center><b>Определение типа дня недели (рабочий или выходной)</b><br>
<form name="form1">
Введите число (1 - понедельник, 2 - вторник и т.д.):<br>
<input type="text" name="dni" size="10">&nbsp;&nbsp;&nbsp;&nbsp;
<input type="button" value="Определить" onClick="nedelja()" /><br><br>
День недели: <input type"text" name="n" size="20">&nbsp;&nbsp;&nbsp;&nbsp;
Тип дня: <input type"text" name="s" size="20"><br>
<br>
<input type="reset">
</center>
</form>
</body>
</html>
 

Добавить комментарий


Защитный код
Обновить

Экспорт RSS

feed-image RSS

Праздники и история IT

Кто на сайте

Сейчас 70 гостей онлайн

Статистика

Яндекс.Метрика
Анализ веб сайтов

Поиск


Голосования

Какой операционной системой вы пользуетесь
 

Наш опрос

Каким браузером вы пользуетесь
 
Каким антивирусом вы пользуетесь