Foros del Web » Programando para Internet » Javascript »

Actualizar valores con Javascript para enviar a un servlet

Estas en el tema de Actualizar valores con Javascript para enviar a un servlet en el foro de Javascript en Foros del Web. Buenas! Este es escenario: -Tengo un input con id y name="cmd", inicialmente con value="". - Tengo 2 botones. Al darle a un boton, se llama ...
  #1 (permalink)  
Antiguo 28/02/2011, 06:59
 
Fecha de Ingreso: febrero-2011
Mensajes: 10
Antigüedad: 11 años, 4 meses
Puntos: 0
Actualizar valores con Javascript para enviar a un servlet

Buenas!

Este es escenario:

-Tengo un input con id y name="cmd", inicialmente con value="".
- Tengo 2 botones. Al darle a un boton, se llama a una funcion javascript que le da un valor al input "cmd".
Al darle a estos botones, también llamo a un servlet en el cual voy a utilizar el valor del input "cmd".
-Tengo un 3º boton que me muestra solamente el valor del input"cmd".

El valor del "cmd" lo utilizo para llamar a un servlet o a otro (patron de diseño MVC).

El codigo del input es el siguiente:
<input id="cmd" name="cmd" type=hidden value="">


El problema es el siguiente:

- Al pulsar a cualquiera de los 2 botones, modifico el valor del input "cmd" de la siguiente forma:

document.miFormulario.cmd.Value="ServletNuevaFactu raManual";

tambien e probado a hacerlo:

document.getElementById("cmd").Value="ServletNueva FacturaManual";


·Al darle al 3º boton, me muestra el valor actualizado del input "cmd:

alert("Cmd2: " + document.miFormulario.cmd.Value);

Hasta aqui todo funciona bien (me devuelve el valor actualizado).

El problema es que al llamar al servlet, el cmd aparece con el valor inicial="", y no con el actualizado("ServletNuevaFacturaManual").
He buscado por un monton de foros pero no he conseguido encontrar la solucion (quizas no he sabido buscarla ).

A alguien se le ocurre alguna solucion?
Gracias por adelantado, un saludo!
  #2 (permalink)  
Antiguo 28/02/2011, 07:56
 
Fecha de Ingreso: febrero-2011
Mensajes: 10
Antigüedad: 11 años, 4 meses
Puntos: 0
Respuesta: Actualizar valores con Javascript para enviar a un servlet

Por cierto, se me ha olvidado comentar que si, inicialmente le pongo el valor deseado al cmd (por ejemplo, "ServletNuevaFacturaManual"), funciona todo perfectamente.

Lo malo es que necesito poder cambiar ese valor a mi antojo xd

Etiquetas: enviar, servlet
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:59.