🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #29356

A ver quién sabe....

#29356
From: Oscar Perez Gomez
Date: Thu, 25 Dec 1997 00:00
126 lines
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>&nbsp;</DIV>
<DIV><FONT color=3D#000080 size=3D2>Tengo una Funci&oacute;n que =
responde al evento=20
click de una serie de palabras, cada palabra tiene asignado un ID, que =
pasa como=20
par&aacute;metro a la Funci&oacute;n. </FONT></DIV>
<DIV><FONT color=3D#000080 size=3D2></FONT>&nbsp;</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&Aacute;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>&nbsp;</DIV>
<DIV><FONT color=3D#000080 size=3D2>Entonces, ser&iacute;a =
asi:</FONT></DIV>
<DIV><FONT color=3D#000080 size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000080 size=3D2>&lt;DIV =
ID=3D1&gt;Palabra&lt;/DIV&gt;&nbsp;=20
........ Onclick =3D &quot;Funcion(1)&quot;</FONT></DIV>
<DIV><FONT color=3D#000080 size=3D2></FONT><FONT color=3D#000080 =
size=3D2>&lt;DIV=20
ID=3D2&gt;Palabra&lt;/DIV&gt;&nbsp; ........ Onclick =3D=20
&quot;Funcion(2)&quot;</FONT></DIV>
<DIV><FONT color=3D#000080 size=3D2></FONT><FONT color=3D#000080 =
size=3D2>&lt;DIV=20
ID=3D3&gt;Palabra&lt;/DIV&gt;&nbsp; ........ Onclick =3D=20
&quot;Funcion(3)&quot;</FONT></DIV>
<DIV><FONT color=3D#000080 size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000080 size=3D2>La funci&oacute;n ser&iacute;a algo=20
as&iacute;:</FONT></DIV>
<DIV><FONT color=3D#000080 size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000080 size=3D2>Function Funcion(ID) {</FONT></DIV>
<DIV><FONT color=3D#000080 size=3D2>&nbsp;&nbsp;&nbsp; id.style.color =
=3D un=20
color</FONT></DIV>
<DIV><FONT color=3D#000080 size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000080 size=3D2>-------- y aqu&iacute; viene la duda =

---------</FONT></DIV>
<DIV><FONT color=3D#000080 size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000080 size=3D2>&nbsp;&nbsp;&nbsp; =
<STRONG>Dem&aacute;s=20
id's.style</STRONG>.color =3D otro color distinto</FONT></DIV>
<DIV><FONT color=3D#000080 size=3D2>}</FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000080 size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000080 size=3D2>&iquest;Alguien puede echarme una =
mano? Se lo=20
agradecer&iacute;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>&nbsp;</DIV>
<DIV><FONT color=3D#000080 size=3D2></FONT>&nbsp;</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-mail

Show 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