Tengo varios campos hidden en mi formulario. Algunos los modifico en la pagina mediante javascript, es decir, cambio su propiedad value.
Resulta que cuando envio el formulario el campo hidden que ha sido modificado envía como su valor el que se puso por defecto al cargar la página y aunque haya sido modificado no envia el nuevo valor.
No se si es que no se puede hacer porque el javascript está bien. La funcion es esta:
Código:
De hecho he probado a hacer un alert antes y depues del cambio y realmente hace la modificación bien, pero a la hora de enviar el formulario, la pagina que lo procesa recibe el valor original.function cambiarValor (name, valor) { window.document.forms[0].elements[name].value = valor; }
Espero sus respuestas. Gracias