Показать сообщение отдельно
  #1 (permalink)  
Старый 16.11.2016, 04:45
Новичок на форуме
Отправить личное сообщение для Berserker_5 Посмотреть профиль Найти все сообщения от Berserker_5
 
Регистрация: 16.11.2016
Сообщений: 4

Помогите пожалуйста по таймерам
Здравствуйте!
Есть код:

<html>
<head>
 <title></title>
 <style>
 </style>
 <script>
	var $rot=0;
	var $tim2;
	var timer_is_on=0; 
		
	function rotinp($pl) //Функция на запуск вращения картинки на определенный угол.
		{
		$rot=$rot+$pl;
		document.getElementById('inp1').style.transform="rotate("+$rot+"deg)";
		}
	
	function my_Click() //Функция запуска таймера setInterval по клику левой кнопки мышки.
		{
		$tim2=setInterval("rotinp(5);",20);
		setTimeout('clearInterval($tim2)',10000)
		}
    
	function on_Timer() //Функция на запрет повторного запуска таймера setInterval.
        {
        if (!timer_is_on)
		   {
           timer_is_on=1;
           my_Click();
           }
		}
		
</script>

</head>

<body>
	<div id="div1"
	     style="border: 1px solid black;"
		 onClick="on_Timer();"><br>
	     <input type=text id="inp1">
	</div>
	
</body>
</html>


Не могу понять, как сделать, чтобы каждые 10 секунд менялось направление вращения поля input.
Прошу сильно не пинать, только учусь.
Ответить с цитированием