Avatar billede ferretsdk Mester
22. april 2000 - 10:57 Der er 2 kommentarer og
1 løsning

<input value="">

hvis jeg laver nogle input boxes hvor man skal skrive nogle tal i kan man
så lave en box hvor den selv laver en total sum af de andre boxes?

Ferretsdk
Avatar billede chs Nybegynder
22. april 2000 - 11:46 #1
Ja, det burde være forholdsvis nemt.

function beregn() {
  var resultat = box_1+box_2
  return resultat
}

<input value="0" name="box_1">
<input value="0" name="box_2">
<input value="beregn()">

det burde virke.

Jeg ved ikke om du behøver sætte value="0" i box_1 og 2. Jeg har gjort det for at den ikke laver en fejl på at box_1 ikke har en værdi.
Avatar billede chs Nybegynder
22. april 2000 - 12:14 #2
Ha,ha. Ovenstående virkede ikke. Et godt eksempel på at man skal prøve sin ting af først. Nedenstående virker.  Du kan bruge parseFloat hvis du vil bruge komma tal f.eks. (12,56) i stedet for heltal

<script>
function beregn() {
    var abe = parseInt(document.udregning.box1.value)
    var bingo = parseInt(document.udregning.box2.value)
  var resultat =  abe + bingo
  document.udregning.banan.value = resultat
}
</script>

</HEAD>
<BODY>

<FORM ACTION="java script:beregn()" METHOD="POST" NAME="udregning">
<input value="0" name="box1">
<input value="0" name="box2">

<input name="banan" value="">
<INPUT TYPE="submit" VALUE="kør" NAME="send">
</FORM>

-chs
Avatar billede ferretsdk Mester
22. april 2000 - 12:58 #3
mange tak for hjælpen :)

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