Avatar billede cleemann Nybegynder
11. juni 2008 - 21:04 Der er 3 kommentarer

hjælp i dreamweaver

Jeg har oprettet en adresseliste i access, som fungere således at når en person indtaster postnummer, så skriver den selv byen ind i by feltet.
Nu er jeg ved at bygge en hjemmeside over den database i dreamweaver, jeg har lavet en form således at jeg indtaster navn ect. til og med postnummer.
Men hvordan får jeg den til at skrive byen selv.

m.v.h

Lars
Avatar billede w13 Novice
12. juni 2008 - 09:24 #1
Jeg ville klart bruge JavaScript til det.

Først ville jeg generere listen over postnr./bynavn i et JavaScript-array/-object:

<script type="text/javascript">
var aBy=new Array();
aBy["2650"]="Hvidovre";
aBy["2660"]="Brøndby Strand";
aBy["2670"]="Greve";
aBy["2680"]="Solrød Strand";
aBy["2690"]="Karlslunde";
aBy["2700"]="Brønshøj";

function insertCity(s){
    if(aBy[s]!=undefined)document.getElementById("by").value=aBy[s];
    else document.getElementById("by").value=""
}
</script>

Postnr.: <input id="postnr" type="text">
By: <input id="by" type="text">
<button onclick="insertCity(document.getElementById('postnr').value)">Find by</button>

Alternativt kan det også gøres, mens man taster:

<script type="text/javascript">
var aBy=new Array();
aBy["2650"]="Hvidovre";
aBy["2660"]="Brøndby Strand";
aBy["2670"]="Greve";
aBy["2680"]="Solrød Strand";
aBy["2690"]="Karlslunde";
aBy["2700"]="Brønshøj";

function insertCity(s){
    if(aBy[s]!=undefined)document.getElementById("by").value=aBy[s];
    else document.getElementById("by").value=""
}
</script>

Postnr.: <input id="postnr" type="text" onkeyup="insertCity(document.getElementById('postnr').value)">
By: <input id="by" type="text">
Avatar billede cleemann Nybegynder
16. juni 2008 - 20:30 #2
men kan det ikke på en eller anden snedig måde gøres direkte i dreamweaver, da jeg (endnu) ikke er så glad for direkte kodning.
Jeg har oprettet et recordset, der ser ud til at virke efter hensigten, men jeg ikke ikke sikker på hvordan den sættes ind i dreamweaVER.
Avatar billede w13 Novice
16. juni 2008 - 20:59 #3
Nej.
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
Kurser inden for grundlæggende programmering

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