Ver Mensaje Individual
  #15 (permalink)  
Antiguo 14/10/2005, 12:18
angsanchez
 
Fecha de Ingreso: octubre-2004
Ubicación: España
Mensajes: 894
Antigüedad: 19 años, 7 meses
Puntos: 3
Hola de nuevo. Me alegra que vayas solucionando.
No estoy seguro de si leerá el valor antes de terminar de construir la página, pero intenta esto:
Código HTML:
<a href="#" onClick="cambio('Tester')" onMouseDown="calcular()">Añadir más</a>

 Precio:<input name="dato" type="text" size="1" value="25">&euro; 
El Importe total es de  <span id="suma"></span>€uros
                       
<script type="text/javascript">
var suma = parseInt(document.contrato.dato.value)
document.getElementById('suma').innerHTML = suma  //esto es para el valor inicial
function calcular()
{
suma += 25
document.getElementById('suma').innerHTML = suma
}
</script> 
Si no funciona, podrías ponerlo en
Código HTML:
<body onLoad="document.getElementById('suma').innerHTML = document.contrato.dato.value"> 
Por otro lado, puedes ejecutar sin ningún problema las dos funciones en el mismo onClick:
Código HTML:
<a href="#" onClick="calcular(); cambio('Tester')">Añadir más</a> 
__________________
Angel :cool: