Article View: es.comp.lenguajes.java
Article #29356A ver quién sabe....
From: Oscar Perez Gomez
Date: Thu, 25 Dec 1997 00:00
Date: Thu, 25 Dec 1997 00:00
126 lines
5462 bytes
5462 bytes
This is a multi-part message in MIME format.
------=_NextPart_000_0038_01BD113B.40599FC0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Tengo un problema en Javascript, por favor, necesito toda la ayuda =
posible:
=20
Tengo una Funci=F3n que responde al evento click de una serie de =
palabras, cada palabra tiene asignado un ID, que pasa como par=E1metro a =
la Funci=F3n.=20
=20
Quiero que cuando se haga click sobre una de estas palabras, la palabra =
sobre la cual se ha hecho click tome un determinado color, y que TODAS =
LAS DEM=C1S tomen otro color distinto... (En la realidad no es tan =
simple como asignarles un color, pero para el ejemplo ya me vale...)
=20
Entonces, ser=EDa asi:
=20
<DIV ID=3D1>Palabra</DIV> ........ Onclick =3D "Funcion(1)"
<DIV ID=3D2>Palabra</DIV> ........ Onclick =3D "Funcion(2)"
<DIV ID=3D3>Palabra</DIV> ........ Onclick =3D "Funcion(3)"
=20
La funci=F3n ser=EDa algo as=ED:
=20
Function Funcion(ID) {
id.style.color =3D un color
=20
-------- y aqu=ED viene la duda ---------
=20
Dem=E1s id's.style.color =3D otro color distinto
}=20
=20
=BFAlguien puede echarme una mano? Se lo agradecer=EDa. Gracias y =
saludos
oscarpg@geocities.com
=20
=20
P.D. He visto en algunas sitios, que en lugar de usar el tag DIV, usan =
otro llamado SPAN, que diferencia hay? y.... Para que sirve el =
Style.Display?
------=_NextPart_000_0038_01BD113B.40599FC0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">
<HTML>
<HEAD>
<META content=3Dtext/html;charset=3Diso-8859-1 =
http-equiv=3DContent-Type>
<META content=3D'"MSHTML 4.71.1712.3"' name=3DGENERATOR>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV>
<DIV><FONT color=3D#000080 size=3D2>Tengo un problema en Javascript, por =
favor,=20
necesito toda la ayuda posible:</FONT></DIV>
<DIV><FONT color=3D#000080 size=3D2></FONT> </DIV>
<DIV><FONT color=3D#000080 size=3D2>Tengo una Función que =
responde al evento=20
click de una serie de palabras, cada palabra tiene asignado un ID, que =
pasa como=20
parámetro a la Función. </FONT></DIV>
<DIV><FONT color=3D#000080 size=3D2></FONT> </DIV>
<DIV><FONT color=3D#000080 size=3D2>Quiero que cuando se haga click =
sobre una de=20
estas palabras, la palabra sobre la cual se ha hecho click tome un =
determinado=20
color, y que <STRONG>TODAS LAS DEMÁS</STRONG> tomen otro color=20
distinto... (En la realidad no es tan simple como asignarles un color, =
pero para=20
el ejemplo ya me vale...)</FONT></DIV>
<DIV><FONT color=3D#000080 size=3D2></FONT> </DIV>
<DIV><FONT color=3D#000080 size=3D2>Entonces, sería =
asi:</FONT></DIV>
<DIV><FONT color=3D#000080 size=3D2></FONT> </DIV>
<DIV><FONT color=3D#000080 size=3D2><DIV =
ID=3D1>Palabra</DIV> =20
........ Onclick =3D "Funcion(1)"</FONT></DIV>
<DIV><FONT color=3D#000080 size=3D2></FONT><FONT color=3D#000080 =
size=3D2><DIV=20
ID=3D2>Palabra</DIV> ........ Onclick =3D=20
"Funcion(2)"</FONT></DIV>
<DIV><FONT color=3D#000080 size=3D2></FONT><FONT color=3D#000080 =
size=3D2><DIV=20
ID=3D3>Palabra</DIV> ........ Onclick =3D=20
"Funcion(3)"</FONT></DIV>
<DIV><FONT color=3D#000080 size=3D2></FONT> </DIV>
<DIV><FONT color=3D#000080 size=3D2>La función sería algo=20
así:</FONT></DIV>
<DIV><FONT color=3D#000080 size=3D2></FONT> </DIV>
<DIV><FONT color=3D#000080 size=3D2>Function Funcion(ID) {</FONT></DIV>
<DIV><FONT color=3D#000080 size=3D2> id.style.color =
=3D un=20
color</FONT></DIV>
<DIV><FONT color=3D#000080 size=3D2></FONT> </DIV>
<DIV><FONT color=3D#000080 size=3D2>-------- y aquí viene la duda =
---------</FONT></DIV>
<DIV><FONT color=3D#000080 size=3D2></FONT> </DIV>
<DIV><FONT color=3D#000080 size=3D2> =
<STRONG>Demás=20
id's.style</STRONG>.color =3D otro color distinto</FONT></DIV>
<DIV><FONT color=3D#000080 size=3D2>}</FONT> </DIV>
<DIV><FONT color=3D#000080 size=3D2></FONT> </DIV>
<DIV><FONT color=3D#000080 size=3D2>¿Alguien puede echarme una =
mano? Se lo=20
agradecería. Gracias y saludos<BR><A=20
href=3D"mailto:oscarpg@geocities.com">oscarpg@geocities.com</A></FONT></D=
IV>
<DIV><FONT color=3D#000080 size=3D2></FONT> </DIV>
<DIV><FONT color=3D#000080 size=3D2></FONT> </DIV>
<DIV><FONT color=3D#000080 size=3D2>P.D. He visto en algunas sitios, que =
en lugar de=20
usar el tag DIV, usan otro llamado SPAN, que diferencia hay? y.... Para =
que=20
sirve el =
Style.<STRONG>Display</STRONG>?</FONT></DIV></DIV></BODY></HTML>
------=_NextPart_000_0038_01BD113B.40599FC0--
Technical Details
Message-ID:
<67tk58$l13$1@talia.mad.ibernet.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 1116f3,e50ef7debca16808,start X-Google-Attributes: gid1116f3,public From: "Oscar Perez Gomez" <collins@lix.intercom.es> Subject: A ver quién sabe.... Date: 1997/12/25 Message-ID: <67tk58$l13$1@talia.mad.ibernet.es> X-Deja-AN: 310093743 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0038_01BD113B.40599FC0" X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3 Organization: Unisource Espana NEWS SERVER Mime-Version: 1.0 Newsgroups: es.comp.lenguajes.java