0 / 0 / 0
Регистрация: 27.02.2013
Сообщений: 17
1

Окно, в котором надо ввести день недели

13.03.2013, 17:21. Показов 1139. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
вообщем такая проблема такая: данные воодятся просто на форму! надо сделать что бы они вводились в диалоговое окно prompt или alert не имеет знчения!! тоесть при запуску в браузере вылетало окно в котором надо было ввести день недели ! кто может помочь ? с меня +1)
вот код
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<!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'>1</option>
            <option value='2'>2</option>
            <option value='3'>3</option>
            <option value='4'>4</option>
            <option value='5'>5</option>
            <option value='6'>6</option>
            <option value='7'>7</option>
        </select>
    </label>
</form>
</body>
</html>
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.03.2013, 17:21
Ответы с готовыми решениями:

Ввести с клавиатуры число, месяц, год, день недели. Вывести на экран дату и день недели для следующего дня.
Ввести с клавиатуры число, месяц, год, день недели. Вывести на экран дату и день недели для...

Ввести день недели и вывести номер дня недели
нужно ввести день недели и вывести номер дня недели,спасибо

Определить, на какой день недели проходится k-й день невисокосного года в котором 1 января - понедельник
вводится k-й день года (1&lt;=k&lt;=365).Определить и вывести,на какой день недели проходится k-й день...

Ввести число и вывести соответствующий день недели
Надо ввести число с клавиатуры и чтоб вывело день недели сделать надо через массив заранее спасибо...

6
Эксперт JSЭксперт HTML/CSS
2435 / 1114 / 312
Регистрация: 23.06.2011
Сообщений: 3,524
13.03.2013, 20:53 2
Цитата Сообщение от viktor992 Посмотреть сообщение
тоесть при запуску в браузере вылетало окно в котором надо было ввести день недели
как спросили, так и ответили
Javascript
1
2
3
onload=function(){
prompt('Введите день недели, формат неизвестен', "");
 };
на старте, как и просили вылетает окно, а что с этим делать дальше, хозяйское дело.

думать надо, прежде чем спрашивать....
0
0 / 0 / 0
Регистрация: 27.02.2013
Сообщений: 17
13.03.2013, 21:36  [ТС] 3
а как его это все связать ??
0
23 / 17 / 1
Регистрация: 21.02.2013
Сообщений: 40
14.03.2013, 04:09 4
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<!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 getThisDay(){
var Val = prompt("Enter a day");
test(Val);
    }
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 onload = "getThisDay()">
<form>
    <label>
        Выберите день недели
        <select onchange='test(this.value);'>
            <option value=''></option>
            <option value='1'>1</option>
            <option value='2'>2</option>
            <option value='3'>3</option>
            <option value='4'>4</option>
            <option value='5'>5</option>
            <option value='6'>6</option>
            <option value='7'>7</option>
        </select>
    </label>
</form>
</body>
</html>
Вот как то так
1
0 / 0 / 0
Регистрация: 27.02.2013
Сообщений: 17
14.03.2013, 18:48  [ТС] 5
оно вообще не работает((
0
23 / 17 / 1
Регистрация: 21.02.2013
Сообщений: 40
14.03.2013, 19:05 6
скрипт проверял у себя,работает нормально,опиши суть проблемы.
0
886 / 681 / 101
Регистрация: 23.01.2009
Сообщений: 1,582
14.03.2013, 19:25 7
Доказательство работоспособности: http://fiddle.jshell.net/X6NyU/
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.03.2013, 19:25
Помогаю со студенческими работами здесь

Известна дата и день недели некоторого события. Определить, на какой день недели приходится начало года
Известна дата и день недели некоторого события. Определить, на какой день недели приходится начало...

Известна дата и день недели некоторого события. Определить на какой день недели приходится начало года
Известна дата и день недели некоторого события. Определить на какой день недели приходится начало...

Определить, какой будет день недели через N дней, если сегодня день недели S
Вычисление с днями недели. Обозначим дни как 0 = воскресенье, 1 = понедельник, ..., 6 = суббота....

Ввести число от 1 до 7, чтобы программа выдала день недели
Я не понимаю, почему мне программа выдает обратно число int main(void) { int x; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru