Показать сообщение отдельно
  #1 (permalink)  
Старый 01.08.2012, 22:31
czp czp вне форума
Профессор
Отправить личное сообщение для czp Посмотреть профиль Найти все сообщения от czp
 
Регистрация: 15.10.2011
Сообщений: 213

this - можно обойти?
есть такой код
function test(elem) {
  alert(elem.getAttribute('href'));
}

<a href="tut url" onclick="test(this);">test</a>

можно как то напистаь так, что бы в html мне не нужно было передавать аргумент
"test(this);"


а внутри кода уже использовал this, и ссылалось оно на обьект штмл на тег <a>
такое возможно?

как то так что бы было :
function test( {
  alert(this.getAttribute('href'));
}

или
function test( {
  elem = this;
  alert(elem.getAttribute('href'));
}
Ответить с цитированием