foutje in multiply

Status
Niet open voor verdere reacties.

jorre13

Gebruiker
Lid geworden
8 feb 2007
Berichten
27
Dit is mijn code:
Code:
<SCRIPT TYPE="text/javascript">
<!-- 
function math()
{
alert("test");
var quantity = document.getElementById('quantity').value;
var price = document.getElementById('price').value;
var prod = quantity  *   price;
alert("The product of "  +  quantity  +  " and "  + price  +  " is "  +  prod  +  ".");
document.getElementById('totalprice').value = prod;
}
//-->
</SCRIPT>

de code wordt aangeroepen maar doet volgens mij nog nx. Iemand een idee waar mijn fout zit??
 
Als je met een formulier werkt kun je beter document.formname.elementname.value gebruiken:
PHP:
<script type="text/javascript">
 <!-- 
  function math() {
   // alert('test');
   var quantity = document.f.quantity.value;
   var price = document.f.price.value;
   var prod = quantity * price;
   alert('The product of '  +  quantity  +  ' and '  + price  +  ' is '  +  prod  +  '.');
   document.f.totalprice.value = prod;
   };
 //-->
</script>

<form name="f">
 <input type="text" name="quantity"> *
 <input type="text" name="price"> =
 <input type="text" name="totalprice">
 <br>
 <input type="button" value="math()" onclick="math()">
</form>
:)


Vr.Gr. Egel.
 
het werkte zoals ik had voorgesteld ook, mijn enige probleem was een typefout bij de veldnaam.

Toch bedankt.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan