Classi,
(по просьбе Kolyaj :)) - надо написать скрипт (на языке JavaScript); - первую часть текста ("это событие было в") можно сделать статической (скрипт ее трогать не будет); - посмотреть функцию setTimeout(...) (или setInterval(...)), которая первым параметром принимает функцию, вторым - интервал времени в миллисекундах - для выполнения функции по истечении этого самого интервала; - менять в функции свойство innerHTML второй (динамической) части текста (текст лучше поместить в какой-нибудь контейнер, например span) Пример: function menyayTextVSpane() { // какое красивое название, не правда ли, Kolyaj? Чтобы его придумать, я потратил всего "10 минут" =) А как же? Надо ж думать, - может человек английский не знает, а я ему щас вот так не по-человечески непонятно напишу - changeTextInSpan =) var predidusheeZnachenie = document.getElementById('test').innerHTML; if (predidusheeZnachenie == '2004') { document.getElementById('test').innerHTML = '2006'; return true; } document.getElementById('test').innerHTML = '2004'; window.setTimeout(menyayTextVSpane, 1000); } menyayTextVSpane(); это событие было в <span id="test">2004</span> =) P.S.: 96,5% подобных случаев - Ctrl+C (здесь), Ctrl+V (у себя в редакторе) - и все, забыли этот сайт (да и JavaScript в целом) до следующей подобной "великой проблемы" (конечно ж - там ведь есть Kolyaj, который всегда полностью все нам распишет по первому требованию (это ж его основное занятие, наверно?); Шутка =) не принимайте близко к сердцу) |
Kolyaj, упс =) вы уже ответили сами в эту "точку".
|
Цитата:
|
Dmitry A. Soshnikov,
Мне кажется вы неправильно поняли проблему, имхо, автор темы желал скрипт, который бы вводил посимвольно с задержкой надпись "это событие было в 2006", а потом (опять же посимвольно) 2004 удалялось и печаталось 2006. Но это такая неинтересная и тривиальная задача, что даже жалко времени тратить на её решение. |
Я бы для данной задачи нарисовал всё в виде анимированного GIF, чтобы не париться.
А если хочется париться, то setInterval(меняем текст по одной букве, 200); |
Андрей Параничев,
Цитата:
|
Часовой пояс GMT +3, время: 13:08. |