Jag är ute efter en funktion som gör ung så här Hej Peteruppdatera data med beräkning i olika formulärfält
Formruta 1 = PRIS
Formruta 2 = PRIS2
Formruta 3 = PRIS3
När jag skiver ett värde i Formruta 1 skall automatiskt beräkning göras enl
Formruta 2 = formruta1 delat med 0.74
Formruta 2 = formruta1 delat med 0.64
där 0.74 eller 0.64 är beroende på vilket värde som hämtas i ett recordset.
Jag vill helst inte ha en submitknapp som gör detta, och jag vet att bl.a plusgirot har en funktion som gör att det man skriver i ruta 1 visas även i ruta 2.
Någon som kan leda mig på rätt väg?
Tpfh
PeterSv: uppdatera data med beräkning i olika formulärfält
Här är ett exempel på hur du kan göra det:
<code>
<html>
<head>
<title></title>
<script>
function calcPris() {
document.all.PRIS2.value = document.all.PRIS1.value / 0.74;
document.all.PRIS3.value = document.all.PRIS1.value / 0.64;
}
</script>
</head>
<body>
<form>
Pris1:<input id="PRIS1" onKeyUp="calcPris();" /><BR />
Pris2:<input id="PRIS2" /><BR />
Pris3:<input id="PRIS3" /><BR />
</form>
</body>
</html>
</code>
Du kan byta ut "onKeyUp" mot "onchange", vilket gör att funktionen görs när man lämnar rutan "PRIS1", istället för vid varje tangenttryggning.
// MvH Björne