2010-06-17 2 views

ответ

1

Если говорить о <button>, используйте событие OnClick. Грязный способ сделать это будет <button onclick="your javascript here">...</button>.

Чистый способ регистрации обработчика событий из вашего javascript-кода. например если вы используете JQuery таким образом:

$('#id-of-your-button').click(function(e) { 
    e.preventDefault(); 
    /* do something */ 
});` 

вызов preventDefault() не гарантирует отсутствие побочных эффектов, таких как представления происходят формы. При использовании грязного встроенного способа вы можете добиться этого, закончив код return false;.

Смежные вопросы