Avatar billede twg Nybegynder
26. juni 2003 - 10:47 Der er 9 kommentarer og
1 løsning

<br> efter antal tegn

Hej
Jeg skal bruge et script/funktion der indsætter <br> efter et bestemt antal tegn. Det må ikke skære ordene i 2 dele.
Avatar billede carpediem Nybegynder
26. juni 2003 - 10:56 #1
Function NewLine(strTekst, intTegn)
  intMellemrum = inStr(intTegn, strTekst, " ")
  strLeft = LEFT(strTekst, intMellemrum)
  strRight = RIGHT(strTekst, LEN(strTekst)-intMellemrum)
  NewLine = strLeft & "<BR>" & strRight
End Function
Avatar billede twg Nybegynder
26. juni 2003 - 11:03 #2
Den gør det kun på første linie, det er en hel tekst, den skal gøre det ved.
Avatar billede carpediem Nybegynder
26. juni 2003 - 11:14 #3
Det er da ligemeget hvor lang din tekst er, så indsætter den funktion <BR> efter x antal tegn
Avatar billede carpediem Nybegynder
26. juni 2003 - 11:19 #4
Ahh du vil have en der kan loope en tekst igennem og indsætte mange <BR>´er
Avatar billede twg Nybegynder
26. juni 2003 - 11:19 #5
Den gør det kun på første linie ved mig
Avatar billede twg Nybegynder
26. juni 2003 - 11:20 #6
nemlig :D
Avatar billede carpediem Nybegynder
26. juni 2003 - 11:43 #7
Function NewLine(strTekst, intTegn)
    intMellemrum = inStr(intTegn, strTekst, " ")
    Do Until intMellemrum = 0
        strLeft = LEFT(strTekst, intMellemrum)
        strTekst = RIGHT(strTekst, LEN(strTekst)-intMellemrum)
        strNewLine = strLeft & "<BR>"
        strNewTekst = strNewTekst & strNewLine
        intMellemrum = inStr(intTegn, strTekst, " ")
    Loop
    strNewTekst = strNewTekst & strTekst
    NewLine = strNewTekst
End Function
Avatar billede twg Nybegynder
26. juni 2003 - 11:46 #8
Super, tak skal du have.
Avatar billede rangerbs Nybegynder
26. juni 2003 - 11:49 #9
carpediem --> Hvor skal det indsættes i koden?
Og det kan vel godt bruges i html, ik?

mvh Ranger
Avatar billede carpediem Nybegynder
26. juni 2003 - 12:11 #10
rangerbs --> Det er ASP kode, og kan indsættes hvor som helst på siden. Typisk har man sine funktioner enten i toppen eller bunden af siden.

Og nej, det kan ikke bruges i html, kun i ASP.
Og der gør man det således
<%
Response.Write NewLine("Her er en sætning, som vi gerne vil have delt", 10)
%>
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
Kurser inden for grundlæggende programmering

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