Avatar billede djsteiner Nybegynder
25. januar 2011 - 11:53 Der er 4 kommentarer og
1 løsning

Uregning med JavaScript

Hej

Jeg ville høre om i kunne hjælpe mig med at lave et lille script som kan udregne en "sum"

altså såndan at en bruger indtaster feks:

x*1/3=sum

altså sådan at brugeren kan intaste hvilket som helst tal og dette tal så bliver ganget med 1/3

Håber dette giver mening
Avatar billede mcb2001 Nybegynder
25. januar 2011 - 12:35 #1
<html>
<head>
<title>
test
</title>
</head>
<body>

<script type="text/javascript">
function udregnsum()
{
    var _elem = document.getElementById('talinput');
    var tal = parseFloat(_elem.value);
    tal = tal / 3;
    var _resultat = document.getElementById('resultat');
    _resultat.innerHTML = tal + '';
}
</script>

<input type="text" id="talinput">
<button onclick="java script:udregnsum();">Udregn sum</button>
<div id="resultat"></div>
</body>
</html>
Avatar billede djsteiner Nybegynder
25. januar 2011 - 13:05 #2
Jeg tænkte på er det muligt at lave det sådan ligesom et regneark hvor man udregner summmen:

altså kolonne nummer eller navn *1/3

=SUM(E28*1/3)
Avatar billede mcb2001 Nybegynder
25. januar 2011 - 13:40 #3
nu er dette forum mere ment som hjælp til selv-hjælp, frem for gratis kode.

Så du er nød til at præsentere det kode du selv har lavet, hvor i du gerne vil have disse funktioner ind, så kan jeg eller andre hjælpe dig i den rigtige retning.
Avatar billede djsteiner Nybegynder
07. februar 2011 - 15:19 #4
Hej igen jeg har selv fundet en løsning på mit problem Men tak for hjælpen :)

Her kommer løsningen:

event.value = Number(this.getField("FIELD 1")
.value) +Number(this.getField("FIELD 2")
.value) +Number(this.getField("FIELD 3")
.value) +Number(this.getField("FIELD 4")
.value) +Number(this.getField("FIELD 5")
.value)  -Number(this.getField("FIELD 6")
.value);
if(event.value == 0) event.value = "";
Avatar billede mcb2001 Nybegynder
07. februar 2011 - 16:15 #5
god måde at lukke det på. Du lægger ikke kode op som jeg foreslår, og når du endelig gør, så tildeler du blot point til dig selv... du skal ikke regne med at folk gider hjælpe dig fremadrettet hvis man laver sådan et stunt.
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