Ver Mensaje Individual
  #14 (permalink)  
Antiguo 14/10/2005, 04:24
Avatar de susaninhax
susaninhax
 
Fecha de Ingreso: noviembre-2004
Mensajes: 358
Antigüedad: 19 años, 6 meses
Puntos: 3
Vale ya lo he probado, y funciona de lujo, pero me he dado cuenta de que me falta un detalle, y la verdad no se me ocurre como hacerlo, haber si me podéis ayudar en este último detalle:

El script se me queda algo así:
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; 
                       
<script type="text/javascript">
var suma = parseInt(document.contrato.dato.value)
function calcular()
{
suma += 25
document.getElementById('suma').innerHTML = suma
}
</script>
El Importe total es de  <span id="suma"></span>€uros
Bien, el script está muy resumido porque es un formulario muy grande y hay mucho campo... entonces, mi pregunta es, hay algún modo para que imprima el valor inicial en la label y que cuando se ejecute calcular() aparezca ya la suma como antes¿??¿?¿
por ejemplo mmm var dato=10; y luego como hago para que aparezca en el importe total dato y que cuando se ejecute calcular aparezca suma... parece un poco complicado no?
Espero que me haya expresado bien, con esto ya finalizaría mi problema, muchísimas gracias de antemano