Ralph: Objekt Image mit this übergeben mit alert anschauen ?

Hallihallo,

Folgendes Problem:
Ich übergebe mit this Daten an eine Funktion

<img onload="javascript:irgendwas(this)" .....>

nun wie kann ich bei der funkion irgendwas kontrollieren
was ich alles erhalten habe, z.B mit alert?

so funktionierts nicht

function irgendwas(datenvonthis){
alert(datenvonthis);
}

auch nicht mit toString, valueOf etc..

wer weiss wie das geht...

Grüsse

Ralph

  1. Hallöchen!

    <img onload="javascript:irgendwas(this)" .....>

    Kein Javascript: in Event-Handler notwendig, da ohnehin nur javascript erlaubt !!! Steht das denn wirklich nirgends in SelfHTML ?

    ;-)

    nun wie kann ich bei der funkion irgendwas kontrollieren
    was ich alles erhalten habe, z.B mit alert?

    so funktionierts nicht

    function irgendwas(datenvonthis){
    alert(datenvonthis);
    }

    Doch! Es geht sogar noch mehr:

    <html>
    <head>
    <title>Mohammed</title>
    </head>
    <script language="javascript">
    function irgendwas(d){
      alert("Typ:    " + d);
      alert("Name:   " + d.name);
      alert("Source: " + d.src);
      alert("Breite: " + d.width);
      alert("Hoehe:  " + d.height);
    }
    </script>
    <body>
    <img onload="irgendwas(this)" src="403.gif" width="100" height="100" name="Abdullah">
    </body>
    </html>

    :-)

    Wie (Code) warum (Fehlermeldungen) und wo (System) bist du zu dem Schluss gekommen dass das nicht ginge?

    lg bernhard