IE erwartet Objekt
Kalle_B
- javascript
Guten Morgen,
komme mit dem IE6 irgendwie nicht weiter. Bei Klick auf "english" wird nicht die vorhandene Funktion aufgerufen, sondern ein Objekt erwartet.
Welches?
function umschalt( lg )
{
alert( "function umschalt( " +lg +" )" );
}
<p class='cblau'><i><u class='cur_pointer' onclick="alert('de')">deutsch</u> <u class='cur_pointer' onclick="umschalt('en')">english</u></i></p>
Gruß,
Kalle
komme mit dem IE6 irgendwie nicht weiter. Bei Klick auf "english" wird nicht die vorhandene Funktion aufgerufen, sondern ein Objekt erwartet.
Das stimmt nicht, warum kannst du nicht deine Fragen einfach mal so beschreiben, dass es auch andere nachvollziehen können. Das ist gebnau das gleiche wie bei der letzten Frage, dein Beispiel zeigt nicht das was du fragst.
function umschalt( lg )
{
alert( "function umschalt( " +lg +" )" );
}
>
> ~~~html
<p class='cblau'><i><u class='cur_pointer' onclick="alert('de')">deutsch</u> <u class='cur_pointer' onclick="umschalt('en')">english</u></i></p>
>
Der Code funtioniert einwandfrei - auch im IE6!
Struppi.
warum kannst du nicht deine Fragen einfach mal so beschreiben, dass es auch andere nachvollziehen können.
Liegt wohl daran, dass ich einige Änderungen im Source vornehme, bevor ich frage.
Das Problem und die Frage bleibt, der Blick ist auf ein paar Zeilen verengt, aber an denen liegt es gar nicht.
Die Funktion wurde nach erfolgreichem Test mit der Opera vom IE6 offenbar wegen eines Code- Fehlers nicht aktiviert. Also verweist onclick="umschalt('en')" auf ein nicht existierendes Objekt.
Nach dem Laden der Seite wurde kein Fehler vom IE6 angezeigt.
Kalle
Die Funktion wurde nach erfolgreichem Test mit der Opera vom IE6 offenbar wegen eines Code- Fehlers nicht aktiviert. Also verweist onclick="umschalt('en')" auf ein nicht existierendes Objekt.
Das macht der IE gerne. Das Objekt existiert für ihn. Du kannst das prüfen, in dem du in so einem Fall dir einfach mal ausgeben läßt, was du da überhaupt aufrufst. zb. so:
onclick="alert(umschalt)"
Dann siehst du, ob es eine Funktion ist oder nicht.
Struppi.