Показать сообщение отдельно
  #1 (permalink)  
Старый 18.12.2011, 23:43
Профессор
Отправить личное сообщение для (Sandr) Посмотреть профиль Найти все сообщения от (Sandr)
 
Регистрация: 14.10.2010
Сообщений: 376

Функции в событиях
Читаю эту статью http://javascript.ru/tutorial/events...voystvo-obekta
Там есть код:
function doSomething() {
    alert('Спасибо')
}
document.getElementById('button').onclick = doSomething


Но вот появился вопрос, что если в функцию doSomething() мне нужно передать несколько аргументов? Как быть?
Делать постоянно так:
document.getElementById('button').onclick = function() { doSomething('значение_аргумента'); }

Это мне какой-то кастыль напоминает.. Есть ли другие варианты?
Ответить с цитированием