Turtle: submit() oder submit

Beitrag lesen

Hallo, folgendes Problem:

Ich habe ein Formular:
<form name="suche" method="get" action="">...</form>

Innerhalb des forms einen SubmitButton:
<input type="image" src="mat/suchen_4.gif" alt="" name="detailSearch" onClick="setFormAction('detailSearch');">

function setFormAction(type)
{
var form = window.document.forms["suche"];
if(type == "objBuchen")
{
  objekt_nr = form.elements["objekt_nr"].value;
  url = "kontakt.php?caller=buchen&objekt_nr=" + objekt_nr;
  window.location.href = url;
}
else
{
  // type: detailSearch, objSearch
  form.action = "result.php";
  form.submit();
}
}

Wenn ich den Submit-Button drücke, dann gibt es im MSIE und im
Firefox den Fehler: form.submit is not a function.

Aber es ist eindeutig eine Javascript-Methode und wird "submit()" geschrieben. Wenn ich aber schreibe:

form.submit;

dann gibt es in beiden Browsern keine Fehlermeldungen.

Kann mir das jemand erklären?

Gruss,
Turtle