
26/09/2009, 14:44
|
 | 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. |