Avatar billede f_rollo Nybegynder
23. april 2004 - 15:42 Der er 17 kommentarer og
1 løsning

Opdatere et felt med bynavn efter der er skrevet postnummer

Hej alle

I en formular hvor man udfylder adresse vil jeg gerne have feltet 'by' til at udfylde sig selv så snart brugeren har udfyldt feltet 'postnr'
Jeg har allerede en accessdatabase med kolonerne 'Postnr' og 'By'

De udfyldte felter sender til tabellen 'abonnement' i database.mdb men postnummerfunktionen ligger i 'postnummer' i samme databasefil

Felterne ser således ud:
              <input type="text"        name="postnr" value="" size="4" maxlength="4" class="bottom">
              <input type="text"        name="by" value="" size="22" maxlength="100" class="bottom">
Avatar billede and_ Nybegynder
23. april 2004 - 15:46 #1
Ikke nogen fuldestgørende forklaring, men jeg kan da give dig dette link, som du kan kigge på :D

http://www.eksperten.dk/spm/333529
Avatar billede roenving Novice
23. april 2004 - 15:51 #2
Avatar billede thesurfer Nybegynder
23. april 2004 - 15:54 #3
Jeg synes at eksemplet på http://tjenester.dk/x-codes.dk/eksperten/postnumre/ er dårligt kodet..
Det burde checke postnummeret ved onchange eller onkeyup.. hvis det indtastede postnummers længde er 4, skal den checke om det passer med en fra listen..

At bruge onblur, synes jeg er en dårlig ide..

Er det olebole der har lavet det? :-)
Avatar billede f_rollo Nybegynder
23. april 2004 - 15:59 #4
ok

kigger på det...
Avatar billede olebole Juniormester
23. april 2004 - 16:46 #5
<ole>

thesurfer >> Ja, det er mig, der har kodet det ... og derfor virker det  ;o)

Nu er der en masse 3-ciffrede postnumre i Danmark - og da jeg velvilligt accepterer f.eks. Færøernes tilhørsforhold i rigsfællesskabet, kunne det aldrig falde mig ind at udelukke disse danskere.
Derfor checker jeg naturligvis på onblur-event'en ... men hvis du kan bidrage med en onclairvoyance-event, der kan gætte, om brugeren er færdig med at skrive postnummeret, når vedkommende har skrevet de tre første ciffre - eller om han vil skrive et ciffer mere - er jeg åben som en ladeport.

Jeg _har_ faktisk tænkt, da jeg skrev det  ;o)

/mvh
</bole>
Avatar billede thesurfer Nybegynder
23. april 2004 - 16:55 #6
"onclairvoyance-event": hmm.. måske engang i fremtiden? ;-)


Så kunne man få brugeren til at submitte en form, og fange postnummeret via en onsubmit..
Da jeg så eksemplet, indtastede jeg de oplyste postnumre, og trykke på enter-tasten, dan jeg troede at man skulle submitte form..

Det var ved et tilfælde, at jeg klikke i sted i dokumentet, og derefter indså, at det var onblur..

En submit-knap ville være en bedre ide.
Avatar billede thesurfer Nybegynder
23. april 2004 - 16:57 #7
rettelser:

"dan jeg troede" = "da jeg troede"
"submitte form" = "submitte formen"
"jeg klikke i sted" = "jeg klikkede et sted"
Avatar billede olebole Juniormester
23. april 2004 - 17:24 #8
Nu var eksemplet ikke et forsøg på at 'tørre røv' på en bruger - men på at lave den mest komprimerede og bedste løsning på den svære del af opgaven. Det er ikke et færdigt eksempel på en fungerende form.
At lave en form, aftaste dens events og afsende den var ikke øvelsen - det burde man nok kunne finde ud af, hvis man har brug for et sådan script  ;o)
/mvh
Avatar billede thesurfer Nybegynder
23. april 2004 - 18:32 #9
"det burde man nok kunne finde ud af, hvis man har brug for et sådan script": Det er jeg ikke enig med dig om..

Ellers ville folk ikke stille alle de spm, der omhandlede generering af nye scripts, eller modificering af eksisterende scripts.
Avatar billede roenving Novice
23. april 2004 - 18:39 #10
Nu har det jo stort set ikke noget med javascript at gøre, det som den sætning er møntet på ...
Avatar billede olebole Juniormester
23. april 2004 - 18:46 #11
Som sagt er eksemplet lavet til en, der kunne det mest basale - men løste opgaven med at opbevare postnumre og byer på en skidt måde. Det problem løste jeg på en måde, jeg tvivler på, kan gøres meget bedre ('tvivler' er endda nok en underdrivelse). Hvad folk så efterfølgende måtte finde på at anvende det til, er en helt anden ting  :)
Jeg tror også folkene på Volvo-fabrikken trækker lidt overbærende på skuldrene, hvis de får klager over, deres biler hverken kan sejle eller flyve - det har aldrig været meningen  ;o)
/mvh
Avatar billede f_rollo Nybegynder
16. oktober 2004 - 14:51 #12
Opdagede at jeg mangler at besvare her...

Jeg brugte Thesurfer's svar...
Kom lige med et svar så jeg kan få lukket
Avatar billede olebole Juniormester
16. oktober 2004 - 18:34 #13
Ehhhh .... hvad var det nu lige, der var thesurfer's svar? Så vidt jeg kan se, har han vist ikke bidraget med noget konstruktivt i dette spm  :)
Avatar billede f_rollo Nybegynder
16. oktober 2004 - 20:38 #14
min fejl... undskyld!

Jeg kiggede ikke grundigt nok efter her...
Det var din løsning jeg brugte, efter henvisning fra roenving...
Smider I ikke begge lige et svar
Avatar billede roenving Novice
16. oktober 2004 - 20:41 #15
Velbekomme '-)
Avatar billede thesurfer Nybegynder
16. oktober 2004 - 22:10 #16
hehehe... jeg kunne heller ikke lige se, hvad mit svar var.. :-)
Avatar billede f_rollo Nybegynder
16. december 2004 - 22:00 #17
Jeg lukker lige af her... :-)

Bedre sent end aldrig...
Avatar billede roenving Novice
17. december 2004 - 11:47 #18
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

Seneste spørgsmål Seneste aktivitet
I dag 10:21 Ny printer, men hvilken Af mort1 i Printere
I går 19:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging