Avatar billede xirb Nybegynder
29. august 2002 - 21:01 Der er 2 kommentarer og
1 løsning

Videresende et input-felts value (med gåseøjne) giver problemer

Hej Eksperter!

Jeg har et input-felt (A) i en formular, der skal modtage en værdi (value) fra et andet input-felt (B) (fra et helt andet vindue).

Det giver problemer, når (B) indeholder enten ' (enkelt-oppostrof) eller " (gåseøjne/citationstegn).

Kan I hjælpe mig med at løse dette problem?
- Værdien fra (B) lægges ned i og hentes fra en DB (mySQL i PHP), så eventuelt kan operationerne nøjes med at foregå hér (fx indholdet af feltet kan konverteres til et specialtegn på en eller anden måde - UDEN at det kommer til at optræde som &crap i (B) af den grund?)..

Tak!
Avatar billede bamzen Nybegynder
29. august 2002 - 22:11 #1
prøv følgende

formvalueA = document.forms[0].feltNavn.value
formvalueA = escape(formValueA)

parent.opener.document.forms[0].value = unescape(formvalueA)

alternativt

parent.opener.document.forms[0].value = formvalueA
Avatar billede bamzen Nybegynder
29. august 2002 - 22:12 #2
escape url'ificerer strengen, unescape de-url'iificerer den igen....
Avatar billede xirb Nybegynder
12. september 2002 - 09:29 #3
Hej,
Problemet viste sig at være et lidt andet end først antaget - se her:
http://www.eksperten.dk/spm/252052

- men da dit svar jo formentlig er korrekt i forhold til det jeg spurgte om i dette spørgsmål får du pointene her. Tak for hjælpen!
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