Marco: bin ich dämlich?

Beitrag lesen

hallo zusammen

langsam bin ich am verzweifeln...

ich habe folgende Funktion:

function test(){
    var oRange = document.selection.createRange().htmlText;
  var MeinCSS = document.createAttribute("class");
  MeinCSS.nodeValue = "Titel2";
  var Element = document.getElementsByTagName("span")[0];
  Element.setAttributeNode(MeinCSS);
}

Diese Funktion ändert alle "nodeValue" von <span> auf Titel2. Mein Problem ist nun dass ich die Aenderung nur in dem Text machen möchte, welchen ich auch mit createRange() markiert habe.

Besten Dank für die Hilfe...
Marco