JavaScript refresh()
Умные люди! Есть ли какой нибудь метод перерисовки или обновления <img>?
Задача такая: -Есть TextArea и в нем пользователь вводит какое то слово или текст; -Допустим пользователь ввел "Hello"; -Есть массив изображений("В изображениях буквы"); Надо вывести на <img> картинку с буквой "H" затем картинку с "e","l","l","o" и.т.д с секундой задержкой на каждую букву(картинку). P.S. В языке C# есть функция refresh() которая обновляет картинку, а на javascript нету или я чего недосмотрел. Заранее спасибо! |
|
Спасибо за информацию РОНИ. Но пока у меня не получается. У вас похоже большой опыт в программировании. Если вас не затруднит сможете показать исходники этого задания тупому студенту)))
|
В зависимости от буквы меняешь src картинки. Перебираешь буквы по таймеру.
src картинки умеешь менять? условия if .. else умеешь писать? Про таймер смотри по ссылке что дали. Че еще надо? Ты настолько туп что не можешь сформулировать вопросы по непонятным моментам? |
Murat,
<img src="" alt=""><p></p> <script> var str = 'Hello', img = document.querySelector('img'), p = document.querySelector('p'); function foo() { var src = str.slice(0,1)+'.img'; img.src = src; str = str.slice(1) p.innerHTML += src+"<br>" //для контроля str && window.setTimeout(foo, 1000) } foo() </script> |
РОНИ,
Огромный респект и уважуха!!! Чтоб я делал без вас |
danik.js,
Спасибо! |
Часовой пояс GMT +3, время: 23:04. |