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