Just nu i M3-nätverket
Gå till innehåll

Autofill?


fredde-b

Rekommendera Poster

Jag har ett formulär med en rulllista (postnummer) och en blank ruta (ort).

Jag väljer postnummen ur en tabell "postnummertabell".

Tabellen innehåller fälten "postnummer" och "ort", jag vill nu att "ort" automatiskt fylls i i formuläret när jag valt postnummret.

Hittar ingen bra funktion för detta, kan nån hjälpa?

Länk till kommentar
Dela på andra webbplatser

<form name="form1" method="post" action="">

<select name="postnr" onChange="ort.value=this.value">

<option value='Stockolm'>110 82</option>

<option value='Avesta'>774 00</option>

<option value='Visby'>620 00</option>

<option value='Klintehamn'>620 20</option>

</select>

<input type="text" name="ort">

</form>

 

 

 

 

Länk till kommentar
Dela på andra webbplatser

Magnus Ahlkvist

Inte för att tråden har något alls med forumet "Databaser..." att göra, men ditt förslag är ett exempel på dålig kod, därför ger jag ett förslag som fungerar, även om man tillhör de cirka 15% webanvändare som inte använder IE.

 

<form name="myapa" action="somepage.asp">

<select name="apan" onChange="javascript:changeText(this);">

<option value="Stockholm">11010</option>

<option value="Västerås">12345</option>

</select><br>

<input type="text" name="town">

</form>

<script language="javascript">

function changeText(oSelect)

{

document.myapa.town.value=oSelect.options[oSelect.selectedIndex].value;

}

</script>

 

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...