Article View: es.comp.lenguajes.java
Article #28890Re: Ayudadme jooo :(
From: Pablo Gumpert
Date: Thu, 19 Feb 1998 00:00
Date: Thu, 19 Feb 1998 00:00
111 lines
5436 bytes
5436 bytes
--------------A9C89E53F069557F31465071
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Oscar Perez Gomez escribi�:
> Tengo un problema en Javascript, pero no hace falta saber Javascript
> para solucionarlo... os cuento: Tengo 5 palabras, y cada una tiene
> asignado un ID: <DIV ID=Tema1> Palabra1 </DIV>
> <DIV ID=Tema2> Palabra2 </DIV>
> <DIV ID=Tema3> Palabra3 </DIV>
> <DIV ID=Tema4> Palabra4 </DIV>
> <DIV ID=Tema5> Palabra5 </DIV> Cada vez que se hace click sobre una de
> estas palabras, se invoca una Funci�n. Esta Funci�n lo que tiene que
> hacer es cambiar el estilo (style) de la palabra sobre la cual se ha
> hecho el Click. El c�digo ser�a este:
> OBJETO.style.color='white'; Pero como en realidad hay 5 objetos
> (Tema1, Tema2, Tema3, Tema4, Tema5) no s� que poner en el lugar de
> OBJETO para la funci�n por s� sola averigue de que objeto se trata (si
> de Tema1, o Tema2...). Una soluci�n r�pida ser�a crear tantas
> Funciones como objetos haya, y en cada Funci�n hacer referencia al
> objeto por su nombre. P.ej: Funci�n para Tema1:
> Tema1.style.color='white';
> Funci�n para Tema2:
> Tema2.style.color='white'; y as�
> sucesivamente...
>
> Pero veo esa soluci�n poco �til, aparatosa y dem�s...
>
> �Alguien puede echarme una mano? Se lo agradecer�a. Gracias y saludos
> oscarpg@geocities.com
si puedes implementalo en java la solucion es muy facil
String p;
for( j=1; ; j++ )
{
p = getParameter( "palabra"+j );
if( p == null )
break;
else
//haz lo que quieras
}
este odigo es muy util por que permite un numero indefinido de
parametros ,yo lo he probado y funciona perfectamente
Suerte !-)
--------------A9C89E53F069557F31465071
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit
<HTML>
<BODY BGCOLOR="#FFFFFF">
<P>Oscar Perez Gomez escribió:
<BLOCKQUOTE TYPE=CITE> Tengo un problema en Javascript, pero no hace
falta saber Javascript para solucionarlo... os cuento: Tengo 5 palabras,
y cada una tiene asignado un ID: <DIV ID=Tema1> <B>Palabra1</B>
</DIV>
<BR><DIV ID=Tema2> <B>Palabra2</B> </DIV>
<BR><DIV ID=Tema3> <B>Palabra3</B> </DIV>
<BR><DIV ID=Tema4> <B>Palabra4</B> </DIV>
<BR><DIV ID=Tema5> <B>Palabra5</B> </DIV> Cada vez que se hace
click sobre una de estas palabras, se invoca una Función. Esta Función
lo que tiene que hacer es cambiar el estilo (style) de la palabra sobre
la cual se ha hecho el Click. El código sería este:
<B><I>OBJETO</I></B>.style.color='white'; Pero como en realidad hay
5 objetos (<B>Tema1</B>, <B>Tema2</B>, <B>Tema3</B>, <B>Tema4</B>, <B>Tema5</B>)
no sé que poner en el lugar de <B><I>OBJETO</I></B> para la función
por sí sola averigue de que objeto se trata (si de Tema1, o Tema2...). Una
solución rápida sería crear tantas Funciones como
objetos haya, y en cada Función hacer referencia al objeto por su
nombre.
P.ej: Función para Tema1: <B><I>Tema1</I></B>.style.color='white';
<BR><FONT COLOR="#000000"><FONT SIZE=-1>
Función para Tema2: <B><I>Tema2</I></B>.style.color='white';</FONT></FONT><FONT COLOR="#000000"><FONT SIZE=-1>
y así sucesivamente...</FONT></FONT>
<P> Pero veo esa solución poco útil, aparatosa y demás...
<P>¿Alguien puede echarme una mano? Se lo agradecería. Gracias
y saludos
<BR><A HREF="mailto:oscarpg@geocities.com">oscarpg@geocities.com</A></BLOCKQUOTE>
si puedes implementalo en java la solucion es muy facil
<BR>String p;
<BR> for( j=1; ; j++ )
<BR> {
<BR> p = getParameter( "palabra"+j );
<BR> if( p == null )
<BR>
break;
<BR> else
<BR>//haz lo que quieras
<BR> }
<BR>este odigo es muy util por que permite un numero indefinido de parametros
,yo lo he probado y funciona perfectamente
<BR>
<P>Suerte !-)
<BR>
</BODY>
</HTML>
--------------A9C89E53F069557F31465071--
Technical Details
Message-ID:
<34EC1C95.A249BF42@hotmail.com>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<67ooha$pk3$1@talia.mad.ibernet.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 1116f3,8c9ad1b49639a797 X-Google-Attributes: gid1116f3,public From: Pablo Gumpert <neurotic337@hotmail.com> Subject: Re: Ayudadme jooo :( Date: 1998/02/19 Message-ID: <34EC1C95.A249BF42@hotmail.com> X-Deja-AN: 326567537 References: <67ooha$pk3$1@talia.mad.ibernet.es> Mime-Version: 1.0 To: Oscar Perez Gomez <collins@lix.intercom.es> Content-Type: multipart/alternative; boundary="------------A9C89E53F069557F31465071" Organization: Dpt. Ing. Telematica Newsgroups: es.comp.lenguajes.java