Programación en castellano
-Foros de debate

Java (Servlets y JSP)
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Ayuda rapida
Enviado por Julioc el día 4 de julio de 2006

Saludos mi nombre es Julio Cesar, tengo una pregunta para ustedes expertos de JSP:

De una lista de palabras, seleccionar una de ellas por medio del raton y que una caja de texto se llene automaticamente al seleccionar esa palabra. pueden ayudarme?

De antemano Gracias.

 
Re: Ayuda rapida
Enviado por Sandy el día 5 de julio de 2006

En JSP de poder se puede hacer, pero para ello necesitaras que al pinchar en la palabra se envie la página al servidor se procese y este devuelva la página con el campo de texto rellenado. Esto nunca se hace así, lo habitual es utilizar JavaScript para ello.

 
Re: Re: Ayuda rapida
Enviado por Julioc el día 5 de julio de 2006

Sabes cual es la isntruccion para hacer eso en javascript? y puede correr eso en un archivo programado en jsp?

De antemano gracias.

 
Re: Re: Re: Ayuda rapida
Enviado por Sandy el día 6 de julio de 2006

Si que puede correr en una página de JSP, de hecho es algo totalmente independiente a JSP, es código que se ejecuta del lado del cliente (navegador), no existe una instrucción que haga exactamente eso, tendrás que escribir un poco de código, no se como eliges el nombre si lo haces con un lista desplegable (select)

Código HTML:

<form name="Ejemplo" method="POST" action="laqsea">
...
<select name="palabras" onChange="rellenar(this.form)>
<option value="palabra1">palabra1</option>
<option value="palabra2">palabra2</option>
...
<option value="palabraN">palabraN</option>
</select>
...
<input type="text" name="campoTexto" value="">
...
</form>

Suponiendo que tenemos un código HTML como el anterior, con un formulario y una lista (puede haber más cosas por eso uso los ...) lo importante es fijarte en la etiqueta <select> en el atributo onChange que llama a una función.

Código de la función (va entre las etiquetas HEAD)

<script languaje="javascript">
function rellenar(form)
{
form.campoTexto.value = form.palabras.options[form.palabras.selectedIndex].value;
}
</script>

Espero que te sirva de ayuda, todo el código anterior es un código de guía :-), suerte probablemente la solución que buscas será algo parecido.

 
Ayuda rapida
Enviado por Julioc el día 6 de julio de 2006

Eso es algo parecido a lo que quiero, pero no quiero utilizar un select sino una especie de liga, que la lista ya este desplegada en pantalla que solo seleccione una de las palabras que estan desplegadas y automaticamente se llene una caja de texto que esta en la misma pagina.

Ejem:
perro
gato
pajaro

estas palabras ya estan desplegadas en la pantalla, el usuario con el raton selecciona perro como si fuera una liga pero que no mande llamar ninguna otra pantalla solamente llene la caja de texto:

selecciono [ perro ] (supongamos que esto es una caja [ ]).

espero que me explique bien.

Gracias Sandy.

 
Re: Ayuda rapida
Enviado por Yashiro el día 7 de julio de 2006

Son cosas basicas pero para eso estamos aqui, aqui un ejemplo espero que sea lo que buscas...

<script>
function putTextOnTextBox(textToPut){
document.all.reciveTheText.value = textToPut;
}
</script>
<a href="#" onclick="putTextOnTextBox('Some Text To Fill The Text Box')">Perro</a>
<a href="#" onclick="putTextOnTextBox('Some Text To Fill The Text Box again')">Gato</a>
<a href="#" onclick="putTextOnTextBox('Some Text To Fill The Text Box once again')">Pajaro</a>
<input type="text" name="reciveTheText">

Saludos.......

 
Re: Re: Ayuda rapida
Enviado por Julioc el día 7 de julio de 2006

Muchisimas gracias Sandy y Yashiro nanakase jejeje. eso es lo que buscaba ^_^x

 







Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados