2015-04-06 2 views
1

У меня есть таблица, которая содержит выпадающие списки в одном столбце, и когда вы выбираете число, которое оно умножает на цену и сохраняет ответ в другой ячейке. есть 4 столбца, и я хочу рассчитать общее количество и сохранить в другой таблице, в то время как значения в других 4 ячейках меняются. могу ли я вызвать функцию, которая делает это с onChange в выпадающем списке (onChange уже был назначен с другим возвращаемым значением функции) вызов различных функций в одном обработчике событий javascript

+0

Может вам нравится в jsfiddle с примером? Вы можете вызывать столько функций, сколько хотите, изнутри обработчиков событий. – lxe

ответ

0

Да, вы можете позвонить. Но, как вы сказали, другая функция также является обработчиком событий, она будет ожидать событие в качестве аргумента при вызове этой функции. Поэтому в определении функции проверьте, не определено ли событие до его доступа.

Для например:

function func1(KeyboardEvent e) { 
    if (typeof(e) != 'undefined') { 
     .... 
    } 
} 
Смежные вопросы