Avatar billede jakobsen Nybegynder
15. september 2006 - 22:09 Der er 5 kommentarer og
1 løsning

postnr og by felt

hej

jeg har et medlemssystem for en klub, der kan man skrive
adresse, så vil jeg godt have sådan at folk kan vælge
mellem de postnummere vi har mulighed for og så bliver by selv fyldt ud efter hvad vi sætter op, kan man nemt lave det ?

ét eller andet javascipt if postnr=9000 så skal den hente aalborg fra en string eller noget?
Avatar billede hmm10 Nybegynder
16. september 2006 - 10:19 #1
Som den "Lette løsning" kunne du evt. gør således:

<script>
function checkcode(value)
{
    var codes = new Array();
    codes[3000] = "Helsingør";
    codes[3400] = "Hillerød";
    // ect.
    if(codes[value]) document.getElementById('city').value = codes[value];
    else  document.getElementById('city').value = '';
}
</script>

POSTNUMMER: <input id="code" onKeyUp="checkcode(this.value);">, BY:  <input id="city">

Testside kan du finde her:
http://www.chapter.dk/exp/732614.php
Avatar billede jakobsen Nybegynder
16. september 2006 - 23:45 #2
hvordan ser den ud hvis det skal være med select felter ?
Avatar billede hmm10 Nybegynder
17. september 2006 - 10:52 #3
Sidder ikke lige med min ftp-adgang, så jeg kan først sætte det ind i eksemplet i løbet af i morgen. Men noget a-la:

<select id="code" onChange="checkcode(this.value);">
<option value="">Vælg By</option>
<option value="3000">Helsingør</option>
<option value="3400">Hillerød</option>
</select>
Avatar billede hmm10 Nybegynder
18. september 2006 - 09:11 #4
Så er select tilføjet i mit eksempel på testsiden.
Avatar billede hmm10 Nybegynder
22. september 2006 - 20:45 #5
Her er et svar, hvis det kan bruges :)
Avatar billede hmm10 Nybegynder
25. september 2006 - 12:28 #6
Husk at afslutte dine indlæg; du har 1400 points ude ;)
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