19. marts 2004 - 14:16
Der er
8 kommentarer og 1 løsning
textarea i querystring
Hvordan får man indholdet af et textarea med i sin querystring? Altså med linjeskift...
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
19. marts 2004 - 14:57
#1
Prøv at skrive en lille tekst i denne form: ----------default.htm------------ <html> <head><title>test</title></head> <body> <form method="get" name="form1" action="default.htm"> <textarea name="text" style="width: 250px; height: 150px;"></textarea> <br> <input type="submit" value="Send til Querystring"> </form> </body> </html> ----------default.htm slut------------- Når du submitter denne form, bliver indholdet sendt til querystringen, og du kan derefter selv copy, paste det Linjeskift er desuden %0D%0A i querystringen /Hans
19. marts 2004 - 22:22
#2
Ok,. ser rigtigt ud, mit problem er så bare at få taget linjeskift ud af textboxen fordi jeg sender videre via et javascript Jeg har prøvet følgende: document.getElementById(txt).value.replace("\n", "<br>") Men i dette tilfælde er det kun det første linjeskift den udskifter, kender nogen noget til det, eller skal jeg over i javascript ?
19. marts 2004 - 22:31
#3
.replace skal bruge en regExp, hvis den skal skifte flere: document.getElementById(txt).value.replace(/\n/g, "<br>")
19. marts 2004 - 22:32
#4
prøv: document.getElementById(txt).value.replace("vbcrlf", "<br>")
19. marts 2004 - 22:32
#5
ahh... textbox. Sorry. Troede det var textarea.
19. marts 2004 - 22:41
#6
Roenving det virker jo som bare ... kanon, tak for det, smider du et svar? :o)
19. marts 2004 - 22:47
#7
Ja, da, hvis du så lige lover at lukke det andet (det er faktisk imod reglerne !-) Velbekomme '-)
14. april 2004 - 21:16
#8
-- og tak for points ;~}
-- og tak for point ;~} Der har vist været et E*-nedbud imellem !-)
Vi tilbyder markedets bedste kurser inden for webudvikling