Avatar billede humlebien Novice
12. april 2000 - 11:29 Der er 4 kommentarer og
2 løsninger

Linieskift

Hejsa

Hvordan er det lige man laver linie skift i en streng???

Eks. streng = "Dette er en " + linieskift + " tekst"
Avatar billede michaelras Nybegynder
12. april 2000 - 11:38 #1
streng = "Dette er en \n tekst";

Michael

Avatar billede dannymoeller Nybegynder
12. april 2000 - 12:25 #2
Ja medmindre det skal vises på en side, så gør du det bare med "Dette er en <br> tekst"
"\n" bruger du f.eks i alert/confirm-bokse.
Avatar billede tigerdyr Nybegynder
12. april 2000 - 12:26 #3
Ellers kan du vel bruge standard HTML og bruge < br> (fjern mellemrummet)
Avatar billede dannymoeller Nybegynder
12. april 2000 - 12:34 #4
-->tigerdyr: Ja, medmindre det er en sammensat streng, noget der skal åbnes i et nyt vindue eller lign.
Avatar billede olebole Juniormester
13. april 2000 - 05:58 #5
<ole>

<script language="JavaScript"><!--

function nytVin() {
    myWin = window.open("", "mitVindue", "width=400,height=200");
    ndoc = myWin.document;
    astr = "<html>\n<body>\n"
    astr += "Hej<br>du\n"
    astr += "</html>\n</body>"
    ndoc.write(astr);
    ndoc.close();
}

// -->
</script>

I dette eksempel deler '<br>' tekststrengen - som var det du spurgte om. '\n' deler koden pænt op på separate linier.
Prøv at se det i IE (du kan ikke se koden til et popup i NS) og prøv så igen uden '\n'.
Du kan sagtens undlade '\n'...også i popups! Skriver du JavaScript i en sådan streng skal du dog huske et semikolon efter alle funktioner ( f.eks: function minFunk(){et_eller_andet_der_skal_gøres}; ). Vi forudsætter naturligvis, du i øvrigt overholder standarden (som en af de få!) og slutter alle linier i funktionen med et semikolon!
Det gælder forresten også, hvis du - for at komprimere et stort script - skriver det på én linie.

/VH
</bole>
Avatar billede olebole Juniormester
13. april 2000 - 06:02 #6
"som en af de få!" skrev jeg! Se bare noget lort, jeg selv fik skrevet :-((
Der mangler TRE stk!...ØV, Ole!!!
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