13/11/2009, 05:52
|
| | Fecha de Ingreso: diciembre-2008
Mensajes: 233
Antigüedad: 15 años, 11 meses Puntos: 1 | |
Respuesta: Abrir pop-up, guardar datos sin cerrar Creo que he encontrado el camino, pero necesito ayuda. Estoy probando a, dependiendo del botón que se pulse, se guarde o no una variable en el action, y según su valor, luego abrir o no la ventana pop-up, pero necesito saber como hacer una cosa:
Yo tengo una jsp, con un form, en el cual le paso varias variables a un action. En una función de javascript de esa jsp, me creo una variable, de manera que si se pulsa el botón que yo quiero, se llame a esa función. Lo que quiero es, que al pulsar el botón y llamar así la función, se guarde en un campo del formulario el valor de mi variable. La función es:
var valorguardado = null;
function guardarValor()
{
valorguardado = "guardarSinCerrar";
document.getElementById('valorGuardado').innerHTML = valorguardado;
}
y en la página, en el botón, pongo:
<s:a href='#' onClick="guardarValor();selectAllOptions(document. getElementById('ElemSelected'));document.myForm.su bmit();"><img src="<s:url value="/images/accept.png"/>" border="0"/></s:a>
<s:hidden id="valorGuardado" name="valorGuardado">
de manera que lo que quiero es pasar al <s:hidden id="valorGuardado"... el valor "guardarSinCerrar", y al mandar el formulario al action, me recoja ese valor en una variable que ya tengo creada.
Pero en la práctica el action no me recoge ningún valor para valorGuardado, ¿Puede alguien decirme qué hago mal? Creo que si pudiera hacerlo, lo demás iría rodado
Un saludo |