Сабмит формы средствами JS с проверкой в IE

Shadow_1512

Новичок
Сабмит формы средствами JS с проверкой в IE

Значит есть форма в popup окне:

PHP:
<form action="/dic.phtml?popup=true&id=1&action=add" method="POST" name="owner">
<input type="hidden" name="id_OwnerRealEstate" value="">&nbsp;&nbsp;
<input name="OwnerRealEstateName" type="text" size="50" value="">
<a href="javascript:;" onclick="checkAndSubmitForm();">
<img src="/images/button_ok.gif" hspace=4 alt="ок" title="ок" id="button">
</a>
<a href="javascript:;" onclick="forms[0].reset();">
<img src="/images/button_reset.gif" hspace=4 alt="сбросить" title="сбросить" id="button">
</a>
И есть javascript-функция:
PHP:
function checkAndSubmitForm()
{
  frm = window.document.forms.owner;

  if(frm.elements[1].value)
    {
      frm.submit();
      return true;
    }
  else
    {
      alert("Вы не ввели значение  поля");
      return false;
    }
}
В Мозилле работает все без проблем, в NetScape тоже самое. В IE, если не ввести значение в текстовое поле, то выдаст alert, но если ввести, то форма не сабмитится. В чем дело?
Доходил даже до того, что просто заменял функцию на submit() в ссылке, не работает. Работает только когда указать <input type="submit">
 
Сверху