Hola, por favor podeis decirme porque no me funciona este código?
Código Javascript
:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Documento sin título</title>
<script>
function fncSumar(){
caja=document.forms["frm"].elements;
var numero1 = Number(caja[cantidad].value);
var numero2 = Number(caja[pvp].value);
total=numero1*numero2;
if(!isNaN(total)){
caja[total].value=numero1*numero2;
}
}
</script>
</head>
<body>
<table id="tabla">
<form method="post" name="frm" id="frm">
<tr class="cab_factura">
<td class="enlace10"></td>
<td class="enlace10"></td>
<td class="enlace10">Almacén</td>
<td class="enlace10">Referencia</td>
<td class="enlace10">Descripción</td>
<td class="enlace10">Cantidad</td>
<td class="enlace10">Precio</td>
<td class="enlace10">%Dto.</td>
<td class="enlace10">Total</td>
<td class="enlace10"></td>
</tr>
<tr>
<td><input name="button" type=button onclick="agregar();" value="+" /></td>
<td><input name="button" type=button onclick="borrarUltima();" value="-"/></td>
<td ><input name="almacen" type="text" size="5" /></td>
<td><input name="recambio" id="recambio" type="text" size="10"/></td>
<td><input name="denominacion" type="text" size="25"/></td>
<td><input name="cantidad"type="text" size="5" onkeyup="fncSumar();" /></td>
<td><input name="pvp" type="text" size="5" /></td>
<td><input name="descuento" type="text" size="5" /></td>
<td><input name="total" type="text" size="5" /></td>
<td><img src="imagenes_menu/untitled.png" width="20" height="20" style="cursor:pointer" /></td>
</tr>
</table>
</form>
</body>
</html>
Gracias