reken met mijn javascript

Status
Niet open voor verdere reacties.

jokke0066

Gebruiker
Lid geworden
10 feb 2010
Berichten
9
beste helpmij leden,

ik heb dus een probleempje met mijn javascript.
ik wil dus een simpel optel sommetje maken maar zoals het nu is zet hij alle ingegeven getalen achter elkaar in plaats van op te tellen. weet iemand misschien hoe ik dit kan oplossen?

HTML:
<html>
<head>
<title></title>
</head>
<body>
<center>
<h1>Helze's calculators</h1>
<script language="JavaScript" type="text/javascript">

function ber() {
var gold = document.getElementById('gold').value;
var green = document.getElementById('green').value;
var crimson = document.getElementById('crimson').value;
var blue = document.getElementById('blue').value;
document.getElementById('totaal').innerHTML = Math.round(gold + green + crimson + blue);

}

</script>
<center>
<p>xp golden charms:<br>
<input id="gold" name="gold" value=""><br>
xp green charms:<br>
<input id="green" name="green" value=""><br>
xp crimson charms:<br>
<input id="crimson" name="crimson" value=""><br>
xp blue charms:<br>
<input id="blue" name="blue" value=""><br>
<input type="submit" value="bereken" onclick="ber()"></p>
dit levert <b id="totaal"></b> xp op
</center>
</center>
</body>
</html>
mvg, Helze
 
Laatst bewerkt door een moderator:
@jokke0066

Heel wat mogelijkheden en afhankelijk wat je verder wil doen .

vervang
= Math.round(gold + green + crimson + blue);

door
= Number(gold) + Number(green) + Number(crimson) + Number(blue);

Lukt bij mij .
 
bedank het is opgelost.

nog een vraagje
kan ik een waarde koppelen aan bepaalde woorden?
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan