error en JavaScript
Publicado por egamonty (1 intervención) el 12/07/2005 13:18:39
TEngo una función en javascript para que me saque un mensaje cuando el raton pasa sobre ciertas zonas de la web, en casi todas las páginas funciona pero cuando llega a una da el siguiente error:
Se requiere un objeto
la función en cuestión es la siguiente:
var x=0; var y=0;
if(!document.all) {
document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = show;
}
document.onmousemove = show;
function crearAlt(texto) {
document.getElementById("ALTdHTML").innerHTML = '<div style="position:absolute; width:230px; height:45px; z-index:20" class="capa_dinamica"><table width="227" border="0" cellpadding="0" cellspacing="0"><!--DWLayoutTable--><tr><td width="227" height="40" valign="top">' + texto + '</td></tr></table></div>';
}
el error salta al llegar aquí!!!
function show(evento) {
document.getElementById("ALTdHTML").style.visibility = 'visible';
if(document.all) {
x = event.x;
y = event.y;
document.getElementById("ALTdHTML").style.left = x + 10+'px';
document.getElementById("ALTdHTML").style.top = y + 400+'px';
} else {
x = evento.pageX;
y = evento.pageY;
document.getElementById("ALTdHTML").style.left = x + -80+'px';
document.getElementById("ALTdHTML").style.top = y + 0+'px';
}
}
muchas gracias
Valora esta pregunta


0