Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/09/2009, 14:44
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 10 meses
Puntos: 1485
Respuesta: SetAttribute no funciona

estas fallando practicamente en todo.
  • bodydocument no existe. si quieres hacer hacer referencia al body, la sintaxis correcta es document.body.
  • javascript es case sensitive (sensible a minusculas y mayuscula), lo que significa que no es lo mismo getElementbytagname que getElementsByTagName. mi recomendacion es tener una referencia a mano para que vayas conociendo como se escriben las propiedades y metodos. [w3school]
  • y por ultimo, aunque se entiende que es perfectamente valido usar setAttribute para asignar eventos, realmente no todos los navegadores (o en especial iexplorer) funciona de esa manera. considera que los eventos tambien son metodos o funciones de elementos. de modo que es cuestion de usar el evento como una propiedad del elemento y asignarle una funcion. o sea,
    Código:
    window.onload = elgero; // se le asigna la funcion elgero al evento;
    function elgero(){
    alert(true);
    }
    
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.