Avatar billede mik789 Nybegynder
16. oktober 2003 - 18:09 Der er 2 kommentarer og
1 løsning

linjeskift i Notepad

Hvis jeg skriver sådan i Notepad:

<script type="text/javascript"><!--
var tekst = '<p>Dette er første afsnit.</p>
<p>dette er andet afsnit.</p>';
document.write(tekst);
//--></script>

får jeg en fejlmeddelelse når siden skal vises: "Strengekonstanten er uafsluttet" og teksten vises ikke. Hvis jeg derimod undlader linjeskift i variablen tekst, er der ingen problemer. Jeg synes jeg har hørt at det har noget at gøre med den måde Notepad opfatter linjeskift. Hvad skal man gøre for at linjeskift i Notepad ikke giver fejl og teksten kan læses?

//mik
Avatar billede repsak Nybegynder
16. oktober 2003 - 18:27 #1
prøv '\n'
Avatar billede thesurfer Nybegynder
16. oktober 2003 - 18:41 #2
som repsak siger..
var tekst = '<p>Dette er første afsnit.</p>\n<p>dette er andet afsnit.</p>';
Avatar billede mik789 Nybegynder
16. oktober 2003 - 22:04 #3
nå, det viser sig at at linjeskift i en tekststreng simpelthen ikke er tilladt i javascript (jeg kan ganske vist ikke finde nogen officiel dokumentation). Den eneste løsning er at bryde strengen op, f.eks. således:

var tekst = '<p>Dette er første afsnit.</p>'+
'<p>dette er andet afsnit.</p>';
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