Вызов функции javascript в onsubmit - PullRequest
2 голосов
/ 25 февраля 2011

поэтому у меня есть эта функция, определенная в javascript ..

function varReplace(formid)
{
    if (formid.factsc[0].checked == true) {
        formid.adddetails.value == "it's working";
    }
    else {
        formid.adddetails.value == "it's not working";
    }
}   

, где я хочу дать adddetails определенное значение, если factsc в html нажал "да".

На html-стороне я вызываю функцию следующим образом ..

onsubmit="return varReplace(this.form)"

Но это не работает .. любая помощь будет принята с благодарностью!Заранее спасибо!

1 Ответ

4 голосов
/ 25 февраля 2011

Вы ничего не возвращаете из своей функции.

Обратите внимание, что для отмены отправить событие, onSubmit должен быть в виде onSubmit = "return выражение "." возврат "означает, что значение выражения должно быть вернулся к процедуре отправки. Если выражение оценивается как ложное, процедура отправки отменяется; если это правда, процедура отправки продолжается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...