Я хочу иметь возможность проверить, определена ли форма, то есть она нашла форму с именем «данные». Как нам это сделать?
Тогда, если она не найдена, я могу проверить другуюимя формы и установите действие в этой именованной форме.
function edit_OnClick() {
var theForm = window.document.forms['data'];
theForm.action = "checkout.asp";
theForm.submit();
return false;
}
Можно ли публиковать наблюдения в stackoverflow?
Это то, что я придумал, используя ваш совет, но этоне переключается, как я планировал.
function edit_OnClick() {
var theForm = window.document.forms['data'];
if ( typeof ( theForm !== "undefined" )) {
theForm.action = "checkout.asp";
theForm.submit();
return false;
}else {
var theForm = window.document.forms['form_bml'];
theForm.action = "checkout.asp";
theForm.submit();
return false;
}
}