Ver Mensaje Individual
  #9 (permalink)  
Antiguo 08/02/2003, 12:11
salvi992
 
Fecha de Ingreso: enero-2003
Ubicación: San Fernando (Cádiz)
Mensajes: 13
Antigüedad: 22 años, 1 mes
Puntos: 0
Casi me sale (pero no se queda el botón marcado)

Hola tunait. A propósito de mi pregunta, resulta que no entendía el código que me diste. Y realmente, no termino de entenderlo (aunque algo sí ya, porque se parece mucho a C++). Me he buscado un curso de Javascript y he encontrado el siguiente código (adaptado a mi página):

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Pagina nueva 1</title>
<SCRIPT LANGUAGE="JavaScript">
var enlacillos=8;
if (document.images) {
var activado=new Image();
activado.src="./greenball.gif";
var desactivado= new Image();
desactivado.src="./redball.gif";
}
function iluminar(nombreImagen) {
if (document.images) {
document[nombreImagen].src=activado.src; }
}
function apagar(nombreImagen) {
if (document.images) {
document[nombreImagen].src=desactivado.src; }
}

function cambioseccion(nombreImagen)
{
for(m=1; m <= enlacillos; m++)
{

document[nombreImagen].src=desactivado.src;
}
document[nombreImagen].src=activado.src;

}


</SCRIPT>
<base target="principal">
</head>
<body background="color20.jpg">

<A HREF="intro.htm" onMouseOver="iluminar('prueba');"
onMouseOut="apagar('prueba');" onClick="cambioseccion('prueba');">
<IMG NAME="prueba" id='ima1' SRC="./redball.gif" BORDER="0" width="20" height="15">
</A>


Pues me sale lo de cambiar el color al bullet (de rojo a verde), pero no se me queda el cambio. Mi menú de navegaci´´on consta de 9 botones (y no cuatro) aunque uno es para ir del tirón al gestor de correo que sea.

En tu código había un for(m=1; m<=enlacillos;m++) en el que primero se ponía los bullets a rojo y después del for se ponia en verde el que fuese.

por medio de ('ima' + enlace). No lo he puesto porque no lo entiendo. Aunque si es como C++ es la concatenación de cadenas. ¿Qué es el getElementbyId?. Y luego hay otra cosa que no entiendo y es lo del text/css y por eso no lo he puesto. ¿3 enlaces? ¿e1, e2, e3, e4? Supongo que son el texto que viene al lado del botón. Me gustaría poner el texto (del tipo y color de letra que quisiera) pero sin que se note que es un enlace (que no estuviera subrayado).

¿Me lo podrías modificar para que funcionara? (Se quede el cambio). Si es posible, a ver si lo comentas un poco más. Sobre todo las funciones.

De hecho me he mirado algún documento online sobre javascript, pero no termino de entender algunas cosas. No sólo hay que poner un conjunto de opciones, sino también algunos usos habituales que permita ver su utilidad y en eso fallan casi todos.

Un saludo y de nuevo gracias.