Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   определить дни недели(( (https://javascript.ru/forum/misc/35978-opredelit-dni-nedeli.html)

viktor92 27.02.2013 23:37

определить дни недели((
 
Создать файл содержащий сценарий на
языке JavaScript. В результате выполнения сценария нужно получить от пользователя
Номер дня недели от 1 до 7
и вывести в диалоговом окне сколько дней осталось до этого дня
недели или указать, что день прошел
помогите пожайлуста !!!

ksa 28.02.2013 09:37

Цитата:

Сообщение от viktor92
В результате выполнения сценария нужно получить от пользователя
Номер дня недели от 1 до 7

Пытать чёли его? :D

ksa 28.02.2013 09:52

viktor92, оно?

<!DOCTYPE html>
<html>
<head>
<!--
<script src="http://code.jquery.com/jquery-latest.js"></script>
<link rel="stylesheet" type="text/css" href="tmp.css" />
-->
<style type="text/css">
</style>
<script type="text/javascript">
function test(Val) {
	if (Val=='') {
		alert('День недели не указан...');
		return;
	};
	var i=new Date();
	i=i.getDay();
	i=(i==0)? 7: i;
	i=Val-i;
	if (i<0) {
		alert('Этот день уже прошел...');
	} else if (i>0) {
		alert('До этого дня осталось '+i+'дн.');
	} else {
		alert('Это уже сегодня!');
	};
};
</script>
</head>
<body>
<form>
	<label>
		Выберите день недели
		<select onchange='test(this.value);'>
			<option value=''></option>
			<option value='1'>Понедельник</option>
			<option value='2'>Вторник</option>
			<option value='3'>Среда</option>
			<option value='4'>Четверг</option>
			<option value='5'>Пятница</option>
			<option value='6'>Суббота</option>
			<option value='7'>Воскресенье</option>
		</select>
	</label>
</form>
</body>
</html>

viktor92 28.02.2013 10:00

надо что бы в диалоговом окне вводилсся номер дня недели от 1 до 7 !

ksa 28.02.2013 10:02

Цитата:

Сообщение от viktor92
надо что бы в диалоговом окне вводилсся номер дня недели от 1 до 7 !

Ну это уже сам, сам... :D

vashurin 28.02.2013 11:07

Цитата:

Сообщение от viktor92 (Сообщение 237879)
надо что бы в диалоговом окне вводилсся номер дня недели от 1 до 7 !

Самое простое, встроенная функция: http://learn.javascript.ru/uibasic#prompt
А вообще, в интернете полно примеров с диалоговыми окнами как с использованием всяких фреймворков, так и без них.


Часовой пояс GMT +3, время: 09:07.