Avatar billede a_c Nybegynder
10. januar 2002 - 11:35 Der er 10 kommentarer og
1 løsning

Hvordan hopper jeg ind og ud af streng

Hejsa
Hvordan hopper jeg ind og ud af streng i JavaScript.
Hvis jeg f.eks. ved lave en alert med noget tekst en variable og noget mere tekst ?
s=\'Hej\';
alert(\'hallo\'\' + s + \'hallo\'\'\');
eller noget.
:)
mvh Alex
Avatar billede nikolajdu Nybegynder
10. januar 2002 - 11:37 #1
s=\"Nikolaj\"
alert(\"Hallo \"+s+\" Hallo\");

/Nikolaj
Avatar billede a_c Nybegynder
10. januar 2002 - 11:41 #2
Nårh ja.
Tak.
Avatar billede nikolajdu Nybegynder
10. januar 2002 - 11:42 #3
var så lidt :))
Avatar billede a_c Nybegynder
10. januar 2002 - 11:47 #4
hmmm. Den spinder vist lidt langsomt idag, men hvordan ville det her så se ud ?

n=document.f.nr.value;

window.open(\'print.asp?nr=\' + n + , \'\',\'toolbar=no, location=no, status=no, menubar=no, resizable=yes, height=1, width=1\');\"

Jeg kan godt lige smide lidt flere points hvis det er nødvendigt.
A_C
Avatar billede nikolajdu Nybegynder
10. januar 2002 - 11:49 #5
window.open(\'print.asp?nr=\' + n + \', \'\',\'toolbar=no, location=no, status=no, menubar=no, resizable=yes, height=1, width=1\');\"


Du mangler en \' efter n
Avatar billede a_c Nybegynder
10. januar 2002 - 11:56 #6
Mange tak.
:)
Avatar billede nikolajdu Nybegynder
10. januar 2002 - 11:56 #7
:))
Avatar billede a_c Nybegynder
10. januar 2002 - 12:00 #8
Nikolajdu jeg opretter lige et nyt spørgsmål med lidt point. Det virker nemlig ikke endnu så hvis du lige gider kigge der.
Avatar billede nikolajdu Nybegynder
10. januar 2002 - 12:02 #9
window.open(\'print.asp?nr=\'+n+\',\'\',\'\'toolbar=no, location=no, status=no, menubar=no, resizable=yes, height=1, width=1\');

Du har jo en \" til sidst den skal væk :))
Avatar billede jakoba Nybegynder
10. januar 2002 - 12:19 #10
He He. næe, den var bedre før. det var ikke et \' efter n der manglede; det var + tegnet efter n der skulle fjernes:

( jeg har lavet linieskift så man kan se de 3 forskellige parametre til open() ).

window.open(\'print.asp?nr=\' +n ,
            \'\' ,
            \'toolbar=no, location=no, status=no, menubar=no, resizable=yes, height=1, width=1\'
                );\"

a_c >> tænk på det som et regnestykke hvor flere små strenge bliver lagt sammen til en større streng.
eg:
    \"Storebælt\" +\"s\" +\"broen\"  bliver til  \"Storebæltsbroen\"

og istedet for strengkonstanter kan man så også bruge variable og lægge sammen, variablene skal blot kunne konverteres til strenge.

mvh JakobA
Avatar billede nikolajdu Nybegynder
10. januar 2002 - 12:21 #11
Jeg fandt vidst også lige ud af det :)) http://www.eksperten.dk/spm/156858
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