jacobboersma
Gebruiker
- Lid geworden
- 11 sep 2007
- Berichten
- 428
Ik probeer met de data uit een veld realtime een berekening te maken in javascript. De bedoeling is: data uit veld formulier X 12,5 = prijs.
Ik heb nu dit.
Javascript:
Veld:
Ik heb nu dit.
Javascript:
Code:
function checkAalw(elem) {
var b = elem.value;
var total = 0;
b = removeDots( b );
var j = b.length;
for( var i = 0; i < b.length; i++ ) {
total += b.charAt( i ) * j;
j -= 1;
}
if( b.length < 1)
{
alert('U dient een aantal op te geven bij lange route wandelaars! Dit mag ook gewoon 0 zijn.');
elem.style.backgroundColor = '#c33';
}else{
elem.style.backgroundColor = '#3c3';
}
}
function berLW()
{
var getal = document.getElementById('Aantal_L_W').value;
document.getElementById('prijslw').innerHTML = "€" + Math.round(getal * 12.5);
}
Veld:
HTML:
<label2 for="Aantal_L_W">Aantal kaarten lange route wandelaars (35 km):</label2><BR><input name="Aantal_L_W" type="text" id="" VALUE="0" size="2" maxlength="2" class="grayborder" onblur="checkAalw(this);" onblur="berLW(this);"> <font color="red">*</font>Prijs: <b id="prijslw">€</b><br>
Laatst bewerkt: