Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/11/2012, 13:08
Avatar de cristian_cena
cristian_cena
Colaborador
 
Fecha de Ingreso: junio-2009
Mensajes: 2.244
Antigüedad: 14 años, 10 meses
Puntos: 269
Respuesta: Que error tengo en la siguiente funcion

Sintácticamente tu función no tiene errores.
Prueba pasar el método "onclick" a un elemento.
Por ejemplo: fiddle
Código HTML:
Ver original
  1. <a href="#" id="pinchame">pinchame</a>​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​
Código CSS:
Ver original
  1. body {
  2.     background: gray;
  3. }
Código Javascript:
Ver original
  1. function modificar(id_inicio){
  2.     document.getElementById(id_inicio).style.color="white";
  3. }
  4. window.onload = function(){
  5.     var pin = document.getElementById('pinchame');
  6.     pin.onclick = function(){
  7.         modificar('pinchame');
  8.     }
  9. };

o lo que es lo mismo:
Código Javascript:
Ver original
  1. window.onload = function(){
  2.     document.getElementById('pinchame').onclick = function(){
  3.         modificar('pinchame');
  4.     }
  5. };