• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Javascript wird nicht aufgerufen

test011

Neues Mitglied
Hallo!


Ich hab folgendes Problem, ich binde eine HTML Seite in eine andere Seite per JS Funktion ein:


Code:
 function getHTM(link)
{
    var xmlhttp;
    document.getElementById("filerightbottom").innerHTML = "";
    if (window.XMLHttpRequest)
    {// code for IE7+, Firefox, Chrome, Opera, Safari
        xmlhttp = new XMLHttpRequest();
    }
    else
    {// code for IE6, IE5
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    
    xmlhttp.onreadystatechange = function()
    {
        if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
        {
            document.getElementById("fileright").innerHTML = xmlhttp.responseText;
        }
    }
    xmlhttp.open("GET", link, true);
    xmlhttp.send();
}


Damit binde ich eine "Form" ein, die eine Javascriptfunktion aufrufen soll:


Code:
<form action="../scripts/imagecrop/saveCrop.php" method="post" onload="function()">
  <div id="content">
  </div>
</form>




Jedoch wird nur die Form angezeigt, aber die Funktion "function()" nicht aufgerufen.


Woran kann das liegen?
 
Woran kann das liegen?
Das steht vermutlich in der Fehlerkonsole.


EDIT: Nein, tut es nicht. Das Problem ist, das Formelement kennt keinen onload Event, daher wird diese Funktion auch nicht aufgerufen

noch'n EDIT(ich sollte die Fragen genauer lesen): Eine Funktion darf natürlich nicht function heißen, in dem Falle gilt meine erste Aussage.
 
Zurück
Oben