Avatar billede angelenglen Nybegynder
27. januar 2003 - 12:46 Der er 2 kommentarer og
1 løsning

udregn pris med værdi fra form realtime.

Jeg har følgende form:


<form method=post onsubmit="return valider( this )">
Antal kliks <input type=text name=kliks maxlength=2 style="width:50px; background-color:#EBEBF0; border:1px solid black;" value=1> á 150 kr.<br>

Pris ialt: <input type=text name=pris maxlength=5 style="width:50px; background-color:#EBEBF0; border:1px solid black;" value="">
<input type=submit value="Send ordre" style="border: 1px solid black">
</form>


den sidste input-felt (pris) skal så indeholde prisen for antal "kliks" man ønsker at købe - dvs at som default skal den naturligvis stå på 150 kr ved 1stk, 300 kr ved 2 stk osv.

men udregningen skal ske automatisk når man indtaster antallet.
Avatar billede whatever Nybegynder
27. januar 2003 - 12:52 #1
Avatar billede whatever Nybegynder
27. januar 2003 - 12:57 #2
Jeg har lige ændret den fra onchange til onkeyup. Det virker lidt bedre.
Avatar billede angelenglen Nybegynder
27. januar 2003 - 13:40 #3
<html>
<head>
<title></title>
<script type="text/javascript">
<!--
function udregn(frm) {
  if (frm.kliks.value != "") {
    frm.pris.value = parseInt(frm.kliks.value) * 150;   
  }
}

//-->
</script>
</head>

<body>

<form method=post onsubmit="return valider( this )">
Antal kliks <input type=text name=kliks maxlength=2 style="width:50px; background-color:#EBEBF0; border:1px solid black;" value=1 onkeyup="udregn(this.form)"> á 150 kr.<br>

Pris ialt: <input type=text name=pris maxlength=5 style="width:50px; background-color:#EBEBF0; border:1px solid black;" value="">
<input type=submit value="Send ordre" style="border: 1px solid black">
</form>

</body>
</html>



-i tilfælde af at den ryger offline, og andre vil se koden.
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