Patrick: Fehler abfangen

hi,
ich hab ein problem mit der folgenden funktion,
wie zu sehen ist, legt diese funktion über einen markieren
Text eine css klasse. Wenn nun aber kein Text sondern

function ae_setcss(c)
{
var tr = DHTMLSafe.DOM.selection.createRange();
var newcss = '<span class="' + c + '">' + tr.text + '</span>';
tr.pasteHTML(newcss);
}

  1. sorry zu früh auf den senden button gekommen,
    ist mir bis jetzt auch noch nie passiert

    hi,
    ich hab ein problem mit der folgenden funktion,
    wie zu sehen ist, legt diese funktion über einen markieren
    Text eine css klasse. Wenn nun aber kein Text sondern

    ein Objekt (z.B.: Bild) ausgewählt wurde, kommt ein fehler
    in der Zeile mit tr.pasteHTML(newcss);
    ich wollt nun wissen, ob es eine möglichkeit gibt
    diesen fehler abzufangen.
    (Mit onError hab ich es schon probiert und da macht er gar
    nichts)

    function ae_setcss(c)
    {
    var tr = DHTMLSafe.DOM.selection.createRange();
    var newcss = '<span class="' + c + '">' + tr.text + '</span>';
    tr.pasteHTML(newcss);
    }

    danke patrick