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

Как передать this на setTimeout?
Привет!

Встал вопрос такого рода: как передать id, на setTimeout?

Не большой код для лучшего понимания:
HTML:
<span id="text">Hello</span>
<button onclick="hide();">Hide</button>

JS:
function hide(){
var a_span=document.getElementById("text");
setTimeout("a_hide_text("+a_span+");", 3333);
}

function a_hide_text(id){
id.innerHTML = "";
}


Как-то. Если можно организовать по другому, пишите. Я знаю только основу JS.
Спасибо.
Ответить с цитированием