Avatar billede jesper-moeller Nybegynder
14. december 2006 - 12:20 Der er 5 kommentarer og
1 løsning

Fjern LineBreak

Jeg skal bruge et lille fixt script der kan fjerne <br /> inden for et angivent område

Eks ... fjern <br /> i linien
xxxx x xx x xxx xxx xxxx <br /> xxx xxxx x xxxx <br /><br /> xxx xxx x

Linie kan være i både div cell span ol

Nogen med en fix løsning ???
Avatar billede olebole Juniormester
14. december 2006 - 13:31 #1
<ole>

var a = ELEMENT.getElementsByTagName("br");
for (var i=0,j=a.length; i<j; i++) ELEMENT.removeChild(a[i]);

- hvor ELEMENT indeholder en reference til objektet, der indeholder tekst med br-elementer  =)

/mvh
</bole>
Avatar billede jesper-moeller Nybegynder
14. december 2006 - 14:25 #2
Takker ... ser jo let ud *S*
smider du et svar ???
Avatar billede olebole Juniormester
14. december 2006 - 14:36 #3
Gerne ... og ja, det er såmænd ret let.
God Jul  *<;o)
Avatar billede jesper-moeller Nybegynder
14. december 2006 - 16:29 #4
Og godt nytår :-)

Ja let når man kan ;-)


For lige at være sikker på jeg har fostået ret

var a = fjernbr.getElementsByTagName("br");
for (var i=0,j=a.length; i<j; i++) fjernbr.removeChild(a

fjerner br i denne ??

<span id="fjernbr">xxxx x xx x xxx xxx xxxx <br /> xxx xxxx x xxxx <br /><br /> xxx xxx x</span>
Avatar billede olebole Juniormester
15. december 2006 - 12:12 #5
Ja, du skal bare lige have fat i selve elementet:
    var a = document.getElementById("fjernbr").getElementsByTagName("br");  ;o)
Avatar billede jesper-moeller Nybegynder
15. december 2006 - 12:14 #6
Ahhhh ... *S* takker

Sender et styks cyberJulebryg ;-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester