Regresar   Foros del Web > Programación para sitios web > Java y JSP

El registro es Gratis en Foros del Web
Respuesta
 
Herramientas Buscar en Tema Desplegado
Antiguo 25/03/08, 18:17:39   #1 (permalink)
martaGarmilla ha deshabilitado el Karma
 
Registrado: mar 2008
Mensajes: 10
martaGarmilla is offline  
Comprobar objetos con javascript.. ¿posible mientras uso JSTL?

Hola compañeros!

Estoy utilizando taglibs, librerias jstl.. y genero objetos del siguiente modo:

<c:forEach begin="1" end="${param.comboCheck}" var="i">

<input type="text" name="respChecks1">
<input type="text" name="respChecks2">

</c:forEach>

El asunto es que quiero comprobar mediante javascript, si algunos text estan vacios o no, pero al utilizar estas librerias y, sobretodo hacer iteraciones y "pisarse" los objetos text, no funciona en javascript..
Si por ejemplo solo tuviera una iteracion, si que funciona en javascript, si tengo ya 2, no.

alguien sabria como podria pedir al usuario que no deje campos vacios? usando o no javascript?

Muchas gracias :)
  Responder Con Cita
Antiguo 26/03/08, 20:19:14   #2 (permalink)
martaGarmilla ha deshabilitado el Karma
 
Registrado: mar 2008
Mensajes: 10
martaGarmilla is offline  
Sonrisa Re: Comprobar objetos con javascript.. ¿posible mientras uso JSTL?

Tal vez podria preguntar.. como validar campos dentro de lbrerias JSTL.. nadie sabe nada al respecto?

Gracias
  Responder Con Cita
Antiguo 27/03/08, 05:17:56   #3 (permalink)
Callaghan ha deshabilitado el Karma
 
Registrado: ene 2006
Mensajes: 54
Callaghan is offline  
Re: Comprobar objetos con javascript.. ¿posible mientras uso JSTL?

JSTL funciona desde el lado servidor y javascript desde el lado cliente.
Si quieres hacer una comprobacion por ejemplo al enviar una pagina debes usar javascript, si quieres hacerla al cargar la pagina puedes usar javascript o tambien jstl.
Para comprobar si un campo es null con jstl simplemente usa <c:if o <c:when, no te costara encontrar informacion en internet sobre como usarlo.
Si tienes varios campos html con el mismo nombre y quieres comprobarlo con javascript, si no me equivoco te crea un array, osea que debes recoger el campo y luego recorrerlo con un for o un while.
Espero haberte ayudado, un saludo
  Responder Con Cita
Antiguo 27/03/08, 15:01:53   #4 (permalink)
martaGarmilla ha deshabilitado el Karma
 
Registrado: mar 2008
Mensajes: 10
martaGarmilla is offline  
Sonrisa Re: Comprobar objetos con javascript.. ¿posible mientras uso JSTL?

Cita:
Originalmente publicado por Callaghan Ver Mensaje
Si tienes varios campos html con el mismo nombre y quieres comprobarlo con javascript, si no me equivoco te crea un array, osea que debes recoger el campo y luego recorrerlo con un for o un while.
Hola!!

Mas o menos entiendo como funciona.. pero no se como recojo ese array de campos html generados por jstl, en javascript, para comprobarlos q no son nulos.

He visto esto:

<c:if test="${!empty userName}">
tal tal
</c:if>

pero tengo que validar los campos cuando el usuario de a un boton onClick=submit()..


No se si me podriais ayudar un poco mas en este aspecto ..
Gracias :)
  Responder Con Cita
Antiguo 28/03/08, 03:32:16   #5 (permalink)
Callaghan ha deshabilitado el Karma
 
Registrado: ene 2006
Mensajes: 54
Callaghan is offline  
Re: Comprobar objetos con javascript.. ¿posible mientras uso JSTL?

No acabo de entender bien lo que quieres hacer.
Parece que vas a generar varios campos html con el mismo nombre de manera dinamica y luego quieres validarlos con javascript.
Aqui tienes un hilo de como leer campos input con el mismo nombre:

Arrays en javascript

No se si eso te sirve, en cualquier caso creo que tu problema es mas de javascript que de jstl, por lo que es posible que en el foro de javascript te puedan ayudar.
Una cosa que te puede ser util para ver la pagina que has generado es, una vez ejecutada la pagina ver el codigo fuente. (En el navegador que uses, boton derecho-> ver codigo fuente)

Suerte
  Responder Con Cita
Antiguo 28/03/08, 11:11:38   #6 (permalink)
martaGarmilla ha deshabilitado el Karma
 
Registrado: mar 2008
Mensajes: 10
martaGarmilla is offline  
Re: Comprobar objetos con javascript.. ¿posible mientras uso JSTL?

mmm si señor.. por ahi van los tiros.

la clave era q javascript genera arrays al ver objetos con el mismo nombre..

muchas gracias :D
  Responder Con Cita
Respuesta


Califica este Tema - Comprobar objetos con javascript.. ¿posible mientras uso JSTL?.

Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado Califica este Tema
Califica este Tema:

Reglas del foro
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está activado
Las caritas están activado
Código [IMG] está desactivado
Código HTML está desactivado


Todas las horas son GMT -6. La hora es 14:11:49.

Message Board Statistics

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96