Felix Riesterer: Verständnisproblem

Beitrag lesen

Lieber Herr Frager,

warum so umständlich? Man kann auch mit NodeLists (getElementsByTagName) arbeiten:

function removeSpanAndB (el) {  
    var bs = el.getElementsByTagName("b"),  
        spans = el.getElementsByTagName("span"),  
        i;  
  
    while (bs.length) {  
        bs[0].parentNode.removeChild(bs[0]);  
    }  
  
    while (spans.length) {  
        spans[0].parentNode.removeChild(spans[0]);  
    }  
}

Obiger Code ist ungetestet, sollte aber "funzen".

Liebe Grüße,

Felix Riesterer.

--
ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)