Hallo,
ich habe eine HTML-Seite, auf welcher ich per Klick auf ein Bild eine Funktion aus einer Datei namens functions.js aufrufe. Dieser Funktion wird eine Textarea als Parameter übergeben.
Vereinfacht:
<img src="bild.jpg" onclick="boldText(tb);">
Die Datei ist mit <script type="text/javascript" src="javascript/functions.js"></script> in den Header des HTML-Dokumentes eingebunden.
Ein weiterer Funktionsaufruf bei <body onLoad="preloadImages();"> funktioniert einwandfrei, sowohl in Opera und im IE.
Wo liegt das Problem beim Klick auf das Bild ? Habs auch schon per Link statt Bild probiert, geht aber auch nicht. :( Im IE wird das Script korrekt ausgeführt.
das Script:
function boldText(textbox)
{
var text = prompt("Fetter Text", "");
if(text != null) textbox.value = textbox.value + "[b]" + text + "[/b]";
}
Danke schonmal für eure Hilfe.
Gruß,
Jens