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

Respuesta
 
Herramientas Desplegado
Antiguo 25-mar-2008, 18:17   #1 (permalink)
martaGarmilla ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2008
Mensajes: 31
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 :)
martaGarmilla está desconectado   Responder Citando
Antiguo 26-mar-2008, 20:19   #2 (permalink)
martaGarmilla ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2008
Mensajes: 31
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
martaGarmilla está desconectado   Responder Citando
Antiguo 27-mar-2008, 05:17   #3 (permalink)
Callaghan ha deshabilitado el karma
 
Avatar de Callaghan
 
Fecha de Ingreso: enero-2006
Mensajes: 54
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
Callaghan está desconectado   Responder Citando
Antiguo 27-mar-2008, 15:01   #4 (permalink)
martaGarmilla ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2008
Mensajes: 31
Sonrisa Re: Comprobar objetos con javascript.. ¿posible mientras uso JSTL?

Cita:
Iniciado 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 :)
martaGarmilla está desconectado   Responder Citando
Antiguo 28-mar-2008, 03:32   #5 (permalink)
Callaghan ha deshabilitado el karma
 
Avatar de Callaghan
 
Fecha de Ingreso: enero-2006
Mensajes: 54
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
Callaghan está desconectado   Responder Citando
Antiguo 28-mar-2008, 11:11   #6 (permalink)
martaGarmilla ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2008
Mensajes: 31
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
martaGarmilla está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 21:45.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

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