Avatar billede jan2001 Nybegynder
11. marts 2007 - 22:40 Der er 10 kommentarer og
1 løsning

popup med input

Hvordan ser koden ud til en popup, hvor der intastes navn og sender navnet samt en variabel til en ny side?
Avatar billede roenving Novice
12. marts 2007 - 00:13 #1
Øehm, man, så der ...

Mener du, at du vil lave en popup, hvor der indtastes noget i, og derefter sender hovedsiden videre med nogle bestemte variable, bla. det indtastede ?-)
Avatar billede jan2001 Nybegynder
12. marts 2007 - 00:46 #2
ja, lyder nok lidt kryptisk.
Men der er vist det du skriver.

klik på skriv navn -> boks med input dukker op -> navn indtastes -> hvis blank så luk ellers gem navn i variabel og send denne samt en enden eksisterende variabels indhold -> nyside hvor de to variabler anvendes.

tænker selv på noget med querystrings, men de kan jo ses i adressefeltet.
Avatar billede roenving Novice
12. marts 2007 - 01:08 #3
Tjah, det lyder ikke svært, men er det ikke nemmest at sende en formular med værdierne ?-)

-- det er ikke rocket-science at sende værdien ind i et felt og sende den ...
Avatar billede jan2001 Nybegynder
12. marts 2007 - 01:17 #4
pseudokode:

<input type="button" onclick="navn()">

function navn()
popup(var1=input(hvad er dit navn))
if var="" then close popup
else
nyside.asp/php?navn=var1&info=var2 (var2 er lavet af php på den nuværende side)
end if
end function

Den nyeside tager så de to variablers indhold. Men som sagt, så kan deres indhold jo sses i adressefeltet.
Avatar billede jan2001 Nybegynder
12. marts 2007 - 01:19 #5
Det vil ikke være passende med et formfelt i denne forbindelse.
Avatar billede roenving Novice
12. marts 2007 - 02:48 #6
Jo, det vil være meget passende med et formfelt, f.eks.

<form action="nyside.asp" method="post" onsubmit="this.navn.value=prompt('Indtast dit navn','Navn');" name="minForm1">
  <input type=hidden" name="navn">
  <input type="text" name="info">
  <input type="submit" value="send">
</form>
Avatar billede jan2001 Nybegynder
12. marts 2007 - 10:12 #7
Ja, det var ikke en dårlig løsning. måske. kan man godt gøre sådan:

<input type=hidden" name=". $info .">
Avatar billede roenving Novice
12. marts 2007 - 22:39 #8
Husk bare alle gåseøjnene !-)
Avatar billede jan2001 Nybegynder
13. marts 2007 - 12:43 #9
Ja, jeg må prøve mig frem. Gider du lægge et svar.
Avatar billede roenving Novice
13. marts 2007 - 12:45 #10
Velbekomme '-)
Avatar billede roenving Novice
13. marts 2007 - 13:06 #11
-- og tak for point ;~}
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