Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/04/2007, 22:58
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 10 meses
Puntos: 1284
Re: Activar botones css con el evento onclick !!

Hola:

Lo de poner botón, no fue más que darle un nombre... al usar la instrucción document.getElementById("boton") se está refiriendo a cualquier etiqueta que tenga el atributo id con el valor "boton". O sea que el elemento que quieres referenciar debe tener un atributo id con un valor que no puede repetirse en la página (los id's deben ser únicos)

Resumiendo, si se trata de una lista con etiquetas li podría estar definida así:
<li id="item1" ...

... entonces la instrucción sería: document.getElementById("item1")

Lo que no sé si los navegadores leen los estilos de esa manera (creo que explorer "red" lo consideraba como "#FF0000", y netscape/mozilla "rgb(255,0,0), así que tal vez puedas usar otro método como a partir de las clases:
<style type="text/css" >
.normal {background-color: red;}
.resalte {background-color: black;}

Y el cambio podría ser desde la propia etiqueta:
<li onclick="this.className = (this.className == 'normal') ? 'resalte':'normal'">

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo