Как отменить отправку формы в событии onclick кнопки отправки? - PullRequest
93 голосов
/ 19 ноября 2010

Я работаю над веб-приложением ASP.net.

У меня есть форма с кнопкой отправки. Код для кнопки отправки выглядит как <input type='submit' value='submit request' onclick='btnClick();'>.

Я хочу написать что-то вроде следующего:

function btnClick() {
    if (!validData())
        cancelFormSubmission();
}

Как мне это сделать?

Ответы [ 12 ]

0 голосов
/ 19 ноября 2010
function btnClick() {
    return validData();
}
0 голосов
/ 19 ноября 2010

использование onclick='return btnClick();'

и

function btnClick() {
    return validData();
}
...