29. marts 2001 - 11:46
Der er
18 kommentarer og 1 løsning
Overføre værdi til formularfelt
Er det muligt at overføre en værdi fra en html side til et formularfelt på en anden html side i ren html. Mvh. Hans-Henrik
Annonceindlæg fra Salesforce
29. marts 2001 - 11:55
#1
Ja. Du laver værdien til en variabel og loader den variabel på den nye sider der hvor du gerne vil have det ind.
29. marts 2001 - 11:55
#2
skal du guides lidt i det? - det er muligt...
29. marts 2001 - 11:57
#3
Ja, du må gerne give et eksempel
29. marts 2001 - 12:05
#4
Har du styr på hvordan du bruger formularer? Altså sender de indtastede dataer?
29. marts 2001 - 12:07
#5
Du skal bruge koden: <form action=\"DITDOKUMENT\" method=\"post\"> <input type=\"text\" name=\"tekst\" value=\"her skrives teksten\"> <input type=\"submit\" value=\"send\"> som afsender!
29. marts 2001 - 12:08
#6
<form action=\"DITDOKUMENT.html\" method=\"post\"> <input type=\"text\" name=\"tekst\" value=\"her skrives teksten\"> <input type=\"submit\" value=\"send\">
29. marts 2001 - 12:11
#7
Det jeg vil er at kunne ændre value ved at indsætte en værdi, som overføres fra en anden side fx. via url\'en
29. marts 2001 - 12:13
#8
Jeg er ikke helt sikker på at jeg ved hvad du mener?
29. marts 2001 - 12:15
#9
skal du håndtere variabler er det under alle omstændigheder 180 gange lettere at bruge PHP.
29. marts 2001 - 12:18
#10
Det er muligt, men det er ikke det jeg spørger om. Det spørgsmålet går på, er at jeg har en værdi stående i et felt på siden A.HTM og den vil jeg gerne have over i et felt på siden B.HTM, udelukkende vha. af html. Altså muligheden for at lave en href fra side A, som medtager værdien til side B
29. marts 2001 - 12:23
#11
Hvilken slags værdi taler vi om her? - er det en variabel eller er det en fast værdi?
29. marts 2001 - 12:29
#12
En variabel værdi, som hentes fra en database - et link på siden, skal så tage denne værdi med over i et formularfelt på den side, som linket peger på
29. marts 2001 - 12:36
#13
ok
29. marts 2001 - 12:37
#14
Men ideen må jo være at den værdi skal ærklæres som en variabel så du kan bruge den. Kan du javaScript? - Jeg kan måske hjælpe dig der. Jeg har ikke nogen ide om hvordan man skal bruge variabler i html
29. marts 2001 - 12:42
#15
Ja
29. marts 2001 - 12:51
#16
Man kan jo godt sende en værdi op i URL linjen ved at angive et ? (spørgsmålstegn) i forbindelse med linket og herefter værdien. Tricket skulle så være at kunne hente værdien fra URL\'en på den nye side, og putte den ind i value på form feltet
29. marts 2001 - 13:03
#17
Beklager, jeg er PHP og JavaScript-mand og ikke HTML mand. Jeg kan ikke rigtigt hjælpe dig her. Held og lykke. Hvad med at give spørgsmålet lidt flere point?
29. marts 2001 - 20:24
#18
Nej. Det kan ikke gøres i ren HTML. Det kan gøres i javascript. på den side du hopper fra: <script language=\'javascript\'> <!-- var verdien = din_verdi; // kom selv værdien ind her function hop_med_verdi( url ) { self.location.href = url +\"?\" +escape( verdien ); }; //end hop_med_verdi( string ) // --> </script> og <a href=\'java script:hop_med_verdi( \"andenside.html\" );\'>hop til anden side</a> -------- i filen andenside.html skal værdien hentes: <script language=\'javascript\'> <!-- var verdien=\"\"; if ( location.search.length > 0 ) verdien = unescape( self.location.search.substring(1) ); function brug_verdi( ) { document.dinform.ditfelt.value = verdien; }; //end brug_verdi( ) // --> </script> <body onload=\"brug_verdi()\"> <form name=\'dinform\'> <input name=\'ditfelt\' type=\'text\'> </form> mvh JakobA
30. marts 2001 - 08:11
#19
BINGO !! Det er ganske vist ikke ren html, men det gør jo jobbet, med ganske få midler. Så jeg er godt tilfreds :-)
Vi tilbyder markedets bedste kurser inden for webudvikling