Нужен JavaScript показывающий заданный текст на определенную дату
Например: "текст 1" должен показываться 23 января, "текст 2" показывается 24 января и т.д.
|
Получить дату с помощью конструктора Date, затем проверить и вывести.
|
Цитата:
var parse = function(x){ return new Date(x)};
data = { "текст 1" : parse("2011-11-23"), "текст 2" : parse("2011-01-24") };
alert( data[ prompt('Введите "текст 1" или "текст 2"', "текст 1") ].toLocaleString() )
|
melky,
на всякий случай Цитата:
|
milanov,
Вариант ...
var data = function () {
var a = new Date;
return [a.getMonth(), a.getDate(), a.getFullYear()].join("-")
},
text = {
"0-22-2012": "text 1",
"0-23-2012": "text 2"
};
text[data()] && alert(text[data()]);
|
Цитата:
|
milanov,
alert замените на document.write а сам скрипт поставьте в то место где должна появится надпись. |
Цитата:
|
Цитата:
|
Цитата:
За вот эту чушь: Цитата:
|
| Часовой пояс GMT +3, время: 16:54. |