Frank: Argument übergeben !

Hallo !!

ich hab ein funktionierendes JavaScript unter IE5 was wunderbar
funkt. folgende Zeile:

<a name="Bedien" onClick="read(this.name)"
onMouseOver="Bildwechsel(0,Highlight1)" onMouseOut="Bildwechsel(0,Normal1)">
   <img src="images/Bedien_up.jpg" border=0></a>

Es geht nur um das "onClick="read(this.name)"".
Funkt nämlich beim Netscape nicht.
Wenn ich es jedoch so schreibe:

<a name="Bedien" href="javascript:read(this.name)"
onMouseOver="Bildwechsel(0,Highlight1)" onMouseOut="Bildwechsel(0,Normal1)">
   <img src="images/Bedien_up.jpg" border=0></a></td></tr>

läufts im Grunde, aber der Wert "this.name" wird völlig bescheuert
übergeben. Bei mir z.B. "man" statt "Bedien", wie es sein sollte.
Wie kann ich in der 2. Lösung den korrekten Wert übergeben?

Danke

Frank

  1. Hi,

    Versuch mal
    <a name="Bedien" onClick="read(this.name);"
    (Semikolon am ende)

    läufts im Grunde, aber der Wert "this.name" wird völlig bescheuert
    übergeben. Bei mir z.B. "man" statt "Bedien", wie es sein sollte.
    Wie kann ich in der 2. Lösung den korrekten Wert übergeben?

    Vermutlich kann der Anker keinen Namen kriegen, vielleicht funktioniert 'id' ?
    Ansonsten weiss ich auch nicht weiter.

    Struppi.