Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.11.2008, 16:41
Аспирант
Отправить личное сообщение для Destrifer Посмотреть профиль Найти все сообщения от Destrifer
 
Регистрация: 29.11.2008
Сообщений: 64

Передача значений в функцию
Что не так?
function SmoothShow(id)   
{ 
   op = parseFloat(document.getElementById(id).style.opacity); 
   if(op < 1)  
   { 
      clearTimeout(hT);
      op += 0.05; 
      document.getElementById(id).style.opacity = op; 
      sT=setTimeout('SmoothShow(id)',50); 
   } 
} 
  
function SmoothHide(id)   
{ 
   op = parseFloat(document.getElementById(id).style.opacity); 
   if(op > 0)  
   { 
      clearTimeout(sT);
      op -= 0.05; 
      document.getElementById(id).style.opacity = op; 
      hT=setTimeout('SmoothHide(id)',50); 
   } 
}

<div id="tt" align="center" onmouseout="SmoothHide('tt');" onmouseover="SmoothShow('tt');">

Если id прописать напрямую, работает
Ответить с цитированием
  #2 (permalink)  
Старый 29.11.2008, 17:39
Флудер
Отправить личное сообщение для ZoNT Посмотреть профиль Найти все сообщения от ZoNT
 
Регистрация: 25.07.2008
Сообщений: 1,271

не:
sT=setTimeout('SmoothShow(id)',50);

а:
sT=setTimeout('SmoothShow("'+id+'")',50);
Ответить с цитированием
  #3 (permalink)  
Старый 29.11.2008, 17:46
Аспирант
Отправить личное сообщение для Destrifer Посмотреть профиль Найти все сообщения от Destrifer
 
Регистрация: 29.11.2008
Сообщений: 64

Так и знал что там проблема, спасибо.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Передача параметра Лимонадный Джо Общие вопросы Javascript 8 25.01.2011 22:19
Передача данных в скрипт Votved Общие вопросы Javascript 2 07.07.2008 18:30
Как передать элемент в функцию после createElement Oleg NT Общие вопросы Javascript 3 23.06.2008 02:11
Нужно вызвать функцию из другого окна Destiny Общие вопросы Javascript 6 07.05.2008 01:32
передача данных между формами Yurii Общие вопросы Javascript 2 30.04.2008 20:52