Avatar billede beammeup Nybegynder
14. november 2002 - 15:46 Der er 5 kommentarer

Beregning af Formular Values

Er det muligt at beregne den samlede total, ud fra værdier i txt felter (Disse værdier bliver trukket ud fra en DB).

Jeg ønsker gerne kodeeksempel

På forhånd tak.
Avatar billede no_doubt Nybegynder
14. november 2002 - 15:51 #1
<script type="text/javascript">

function beregn( frmObj ) {
var t1 = parseInt( "0"+frmObj.patter.value, 10 );
var t2 = parseInt( "0"+frmObj.roev.value, 10 );
var t3 = parseInt( "0"+frmObj.krop.value, 10 );
var t4 = parseInt( "0"+frmObj.cme.value, 10 );
frmObj.samlet.value = (t1 +t2 +t3 +t4);
}; //end beregn( HTML Form objekt )

</script>

det er fire tekstfelter som heddder patter, roev, krop og cme de bliver lagt sammen og vist i et tekstfelt der hedder samlet
Avatar billede no_doubt Nybegynder
14. november 2002 - 15:58 #2
noget i retning af
</head>
<script type="text/javascript">
function beregn( frmObj ) {
var t1 = parseInt( "0"+frmObj.1.value, 10 );
var t2 = parseInt( "0"+frmObj.2.value, 10 );
var t3 = parseInt( "0"+frmObj.3.value, 10 );
var t4 = parseInt( "0"+frmObj.4.value, 10 );
frmObj.facit.value = (t1 +t2 +t3 +t4)
}; //end beregn( HTML Form objekt )
</script>


<body>

<form>
  <p><input type="text" name="1" value onblur="beregn(this.form);" size="20"> <input
  type="text" name="2" value onblur="beregn(this.form);" size="20"> <input type="text"
  name="3" value onblur="beregn(this.form);" size="20"> <input type="text" name="4" value
  onblur="beregn(this.form);" size="20"></p>
  <p><input type="text" name="facit" value onfocus="this.blur();" size="20"></p>
</form>

der er en fejl ved bare ikke lige hvad det er.
Avatar billede Slettet bruger
14. november 2002 - 17:24 #3
Navnene må ikke starte med et tal. De skal starte med et bogstav.
Avatar billede beammeup Nybegynder
15. november 2002 - 11:05 #4
Hej No Doubt,

Med lidt modifikationer spiller det bare max :D
Avatar billede beammeup Nybegynder
15. november 2002 - 11:06 #5
UPS...

no_doubt kan du ikke oprette et svar, så du kan få dine points ?
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