Avatar billede gb_nitram Nybegynder
01. november 2001 - 10:47 Der er 6 kommentarer og
1 løsning

Sammenlægning af variabler i javascript

Hej.

Jeg prøver at få tgmail til at virke, og får at gøre dette skal jeg lægge en masse værdier sammen i en ny værdi kaldet message. Disse værdier er standard fra HTML, altså fx. <input type=text name=navn>

Kan jeg vha. javascript blot lægge dem sammen? Det fungerer nemlig ikke for mig. Dette er koden jeg har brugt, der giver fejl:

<script>
message=\"Navn: \"+Navn+/n+\"Adresse: \"+adresse+/n+\"Postnummer og by: \"+postnummer+by+/n+\"Telefon: \"+telefon+/n+\"Fax: \"+fax+/n+\"Afsender: \"+from+/n/n/n+besked;
</script>

Håber der er nogen der har forslag til løsning af dette problem.

På forhånd tak...
Avatar billede tknudsen Nybegynder
01. november 2001 - 10:49 #1
message=\"Navn: \"+Navn+\"/nAdresse: \"+adresse+\"/nPostnummer og by: \"+postnummer+by+\"/nTelefon: \"+telefon+\"/nFax: \"+fax+\"/nAfsender: \"+from+\"/n/n/n\"+besked;
Avatar billede tknudsen Nybegynder
01. november 2001 - 10:50 #2
og så skal /n lige erstattes med \\n så det bliver:

  message=\"Navn: \"+Navn+\"\\nAdresse: \"+adresse+\"\\nPostnummer og by: \"+postnummer+by+\"\\nTelefon: \"+telefon+\"\\nFax: \"+fax+\"\\nAfsender: \"+from+\"\\n\\n\\n\"+besked; 
Avatar billede olebole Juniormester
01. november 2001 - 10:51 #3
<ole>
Du får fat i en værdi af et felt med:

var myVal = document.dit_form_navn.dit_felt_navn.value;

...og så er det blot at \'lægge sammen\'  :)
/mvh
</bole>
Avatar billede tknudsen Nybegynder
01. november 2001 - 10:52 #4
nårh ja - jeg glemte lektie 1 i \"Læs & forstå\"...
Avatar billede nikolajdu Nybegynder
01. november 2001 - 10:53 #5
<script>

function saetSammen(){

message = \"Navn: \"+document.f.fornavn.value+\"\\nEfternavn: \"+document.f.efternavn.value;

alert (message)

}

</script>

</head>

<body>

<form name=\"f\">
<input type=\"text\" name=\"fornavn\">
<br>
<input type=\"text\" name=\"efternavn\">
<br>
<input type=\"button\" value=\"Tjeck\" onClick=\"saetSammen()\">
</form>
Avatar billede nikolajdu Nybegynder
01. november 2001 - 10:53 #6
Jo jeg ved godt jeg er langsom så jeg har ikke svaret.
Avatar billede gb_nitram Nybegynder
07. november 2001 - 20:11 #7
Jeg kan stadig ikke få det her til at virke... Den nye variabel message... Hvordan får jeg den \"omskrevet\" så det er en variabel CGI scriptet kan arbejde med?
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