Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как вызвать два события в onSubmit?

Степан Петров Ученик (88), на голосовании 1 год назад
К примеру onSubmit уже используется
 onSubmit="ym(123123123, 'reachGoal', 'add1');return Complete();"  
а я хочу еще свой скрипт выполнять
Голосование за лучший ответ
Яков Гото Искусственный Интеллект (320940) 1 год назад
Вынеси onsubmit в отдельный скрипт, где он, как событие, будет многоразовым.
Степан ПетровУченик (88) 1 год назад
Можно перечислять в onsubmit через && ?
Яков Гото Искусственный Интеллект (320940)
 form.addEventListener('submit',function(){}) 
Кирилл Иванов Профи (569) 1 год назад
Вы можете вызывать свой скрипт внутри уже существующей функции onSubmit. Например:

onSubmit="ym(123123123, 'reachGoal', 'add1');MyFunction();return Complete();"

function MyFunction() {
// Your custom code here
}
Таким образом, при отправке формы сначала будет вызвана функция ym(), затем ваша функция MyFunction() и, наконец, функция Complete().
Похожие вопросы