Just nu i M3-nätverket
Jump to content

Autofill?


fredde-b

Recommended Posts

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?

Link to comment
Share on other sites

<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>

 

 

 

 

Link to comment
Share on other sites

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>

 

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...