🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Ayudadme jooo :(

#29352
From: Eustaquio Martín
Date: Wed, 24 Dec 1997 00:00
188 lines
8026 bytes
This is a multi-part message in MIME format.

------=_NextPart_000_003E_01BD104E.A0BA4F60
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

No estoy muy puesto en lo de Java y menos en Java Script pero mi =
sugerencia, que no se si funciona, es la siguiente:
Supongo que Java Script permitir=E1 pasar a las funciones, par=E1metros. =
Si estos pueden ser objetos, tan solo tendr=EDas que enviarle el =
oportuno, es decir:

void miFuncion(objeto variableObjeto){
    variableObjeto.style.color=3D'white';
}

Espero que te valga, aunque como te he dicho, no tengo ni idea de como =
Java Script maneja los objetos.

Saludos. Feliz Navidad.
Oscar Perez Gomez escribi=F3 en mensaje =
<67ooha$pk3$1@talia.mad.ibernet.es>...
    Tengo un problema en Javascript, pero no hace falta saber Javascript =
para solucionarlo... os cuento:
   =20
    Tengo 5 palabras, y cada una tiene asignado un ID:
   =20
    <DIV ID=3DTema1> Palabra1 </DIV>
    <DIV ID=3DTema2> Palabra2 </DIV>
    <DIV ID=3DTema3> Palabra3 </DIV>
    <DIV ID=3DTema4> Palabra4 </DIV>
    <DIV ID=3DTema5> Palabra5 </DIV>=20
   =20
    Cada vez que se hace click sobre una de estas palabras, se invoca =
una Funci=F3n. Esta Funci=F3n lo que tiene que hacer es cambiar el =
estilo (style) de la palabra sobre la cual se ha hecho el Click.
   =20
    El c=F3digo ser=EDa este:=20
   =20
                 OBJETO.style.color=3D'white';
   =20
    Pero como en realidad hay 5 objetos (Tema1, Tema2, Tema3, Tema4, =
Tema5) no s=E9 que poner en el lugar de OBJETO para la funci=F3n por =
s=ED sola averigue de que objeto se trata (si de Tema1, o Tema2...).=20
   =20
    Una soluci=F3n r=E1pida ser=EDa crear tantas Funciones como objetos =
haya, y en cada Funci=F3n hacer referencia al objeto por su nombre.
   =20
               =20
                P.ej:  Funci=F3n para Tema1:  =
Tema1.style.color=3D'white';
                                Funci=F3n para Tema2:  =
Tema2.style.color=3D'white';
                                y as=ED sucesivamente...=20
   =20
    =20
    Pero veo esa soluci=F3n poco =FAtil, aparatosa y dem=E1s...
   =20
    =BFAlguien puede echarme una mano? Se lo agradecer=EDa. Gracias y =
saludos
    oscarpg@geocities.com
   =20

------=_NextPart_000_003E_01BD104E.A0BA4F60
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><!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 =
HTML//EN">
<META content=3D'"MSHTML 4.71.1712.3"' name=3DGENERATOR>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>No estoy muy puesto en lo de Java y =
menos en Java=20
Script pero mi sugerencia, que no se si funciona, es la =
siguiente:</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Supongo que Java Script =
permitir&aacute; pasar a=20
las funciones, par&aacute;metros. Si estos pueden ser objetos, tan solo=20
tendr&iacute;as que enviarle el oportuno, es decir:</FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2></FONT><FONT color=3D#000000 =
face=3DArial=20
size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000000 face=3DArial size=3D2>void miFuncion(objeto=20
variableObjeto){</FONT></DIV>
<DIV><FONT color=3D#000000 face=3DArial size=3D2>&nbsp;&nbsp;&nbsp;=20
variableObjeto.style.color=3D'white';</FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000000 face=3DArial size=3D2></FONT><FONT =
face=3DArial=20
size=3D2>}</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Espero que te valga, aunque como te he =
dicho, no=20
tengo ni idea de como Java Script maneja los objetos.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Saludos. Feliz Navidad.</FONT></DIV>
<BLOCKQUOTE=20
style=3D"BORDER-LEFT: #000000 solid 2px; MARGIN-LEFT: 5px; PADDING-LEFT: =
5px">
    <DIV>Oscar Perez Gomez<COLLINS@LIX.INTERCOM.ES> escribi&oacute; en =
mensaje=20
    &lt;<A=20
    =
href=3D"mailto:67ooha$pk3$1@talia.mad.ibernet.es">67ooha$pk3$1@talia.mad.=
ibernet.es</A>&gt;...</DIV>
    <DIV>
    <DIV>
    <DIV>Tengo un problema en Javascript, pero no hace falta saber =
Javascript=20
    para solucionarlo... os cuento:</DIV>
    <DIV>&nbsp;</DIV>
    <DIV>Tengo 5 palabras, y cada una tiene asignado un ID:</DIV>
    <DIV>&nbsp;</DIV>
    <DIV>&lt;DIV ID=3DTema1&gt; <STRONG>Palabra1</STRONG> =
&lt;/DIV&gt;<BR>&lt;DIV=20
    ID=3DTema2&gt; <STRONG>Palabra2</STRONG> &lt;/DIV&gt;<BR>&lt;DIV =
ID=3DTema3&gt;=20
    <STRONG>Palabra3</STRONG> &lt;/DIV&gt;<BR>&lt;DIV ID=3DTema4&gt;=20
    <STRONG>Palabra4</STRONG> &lt;/DIV&gt;<BR>&lt;DIV ID=3DTema5&gt;=20
    <STRONG>Palabra5</STRONG> &lt;/DIV&gt;&nbsp;</DIV>
    <DIV>&nbsp;</DIV>
    <DIV>Cada vez que se hace click sobre una de estas palabras, se =
invoca una=20
    Funci&oacute;n. Esta Funci&oacute;n lo que tiene que hacer es =
cambiar el=20
    estilo (style) de la palabra sobre la cual se ha hecho el =
Click.</DIV>
    <DIV>&nbsp;</DIV>
    <DIV>El c&oacute;digo ser&iacute;a este: </DIV>
    <DIV>&nbsp;</DIV>
    =
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;=20
    <STRONG><EM>OBJETO</EM></STRONG>.style.color=3D'white';</DIV>
    <DIV>&nbsp;</DIV>
    <DIV>Pero como en realidad hay 5 objetos (<STRONG>Tema1</STRONG>,=20
    <STRONG>Tema2</STRONG>, <STRONG>Tema3</STRONG>, =
<STRONG>Tema4</STRONG>,=20
    <STRONG>Tema5</STRONG>) no s&eacute; que poner en el lugar de=20
    <STRONG><EM>OBJETO</EM></STRONG> para la funci&oacute;n por =
s&iacute; sola=20
    averigue de que objeto se trata (si de Tema1, o =
Tema2...).&nbsp;</DIV>
    <DIV>&nbsp;</DIV>
    <DIV>Una soluci&oacute;n r&aacute;pida ser&iacute;a crear tantas =
Funciones=20
    como objetos haya, y en cada Funci&oacute;n hacer referencia al =
objeto por=20
    su nombre.<BR></DIV>
    =
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
    </DIV>
    =
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
    P.ej:&nbsp; Funci&oacute;n para Tema1:&nbsp;=20
    <STRONG><EM>Tema1</EM></STRONG>.style.color=3D'white';<BR><FONT =
color=3D#000000=20
    =
size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;=20
    Funci&oacute;n para Tema2:&nbsp;=20
    <STRONG><EM>Tema2</EM></STRONG>.style.color=3D'white';</FONT></DIV>
    <DIV><FONT color=3D#000000=20
    =
size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;=20
    y as&iacute; sucesivamente...</FONT>&nbsp;</DIV>
    <DIV><FONT color=3D#000000 size=3D2><BR></FONT>&nbsp;</DIV>
    <DIV>Pero veo esa soluci&oacute;n poco &uacute;til, aparatosa y=20
    dem&aacute;s...</DIV>
    <DIV><BR>&iquest;Alguien puede echarme una mano? Se lo =
agradecer&iacute;a.=20
    Gracias y saludos<BR><A=20
    =
href=3D"mailto:oscarpg@geocities.com">oscarpg@geocities.com</A><BR></DIV>=
</DIV></DIV></BLOCKQUOTE></BODY></HTML>

------=_NextPart_000_003E_01BD104E.A0BA4F60--
Technical Details
Message-ID: <67qhps$jlm$1@talia.mad.ibernet.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <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: "Eustaquio Martín" <eustma@softcom.es>
Subject: Re: Ayudadme jooo :(
Date: 1997/12/24
Message-ID: <67qhps$jlm$1@talia.mad.ibernet.es>
X-Deja-AN: 309855980
References: <67ooha$pk3$1@talia.mad.ibernet.es>
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_003E_01BD104E.A0BA4F60"
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3
Organization: Unisource Espana NEWS SERVER
Newsgroups: es.comp.lenguajes.java