Сведения о вопросе

Fhohir

17:21, 20th August, 2020

Теги

JavaScript    

Правильное оформление вызова javascript-функций

Просмотров: 260   Ответов: 5

Как правильно оформлять вызов функции (js) при клике по ссылке, кнопке или любом другом элементе. Давным-давно меня научили писать вызов в onclick(), но я видел несколько других вариантов этого действа.

Поэтому хочется узнать, как же всё-таки наиболее верно это делать?



  Сведения об ответе

qwerty101

06:16, 12th August, 2020

Верно — это когда работает, если тебя интересует техника Unobtrusive Javascript, то советую подучить DOM, начиная со второго уровня, там описанны события. Есть свои тонкость и камни, например нестандартная имплементация в Microsoft Internet Explorer. Но ещё раз повторюсь: правельно и верно — это когда всё работает, а как ты это сделал никому не интересно!


  Сведения об ответе

ASER

06:29, 25th August, 2020



document.getElementById('elementId').onclick = function(event) {

    event = event || window.event;

   ...

}


  Сведения об ответе

PROGA

16:40, 9th August, 2020

1. Вешать событие на селектор
2. onclick
3. Для ссылок можно и так: href=«javascript:funcName()»


  Сведения об ответе

lourence

05:10, 9th August, 2020

наиболее верно описывать элементы селекторами и вешать обработчики


  Сведения об ответе

ASER

11:04, 3rd August, 2020

Можно подсмотреть в библиотеке JQuery как там реализован вызов функций на события типа click, change и т.д.


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться