Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/09/2011, 03:21
Picher
 
Fecha de Ingreso: noviembre-2004
Ubicación: ELche
Mensajes: 153
Antigüedad: 19 años, 5 meses
Puntos: 0
Exclamación Div dinamicos

Hola a todos,

Estoy creando unas capas dinamicamente en una pagina para hacer un menu.

utilizo este codigo en Js:

document.write("<div id='index1' onmouseover='Ratonencima(this.id)'>hola</div>")
function Ratonencima(id){
document.getElementById(id).style.color= "#AE887C";
}
function Ratonfuera(id){
document.getElementById(id).style.color ="#000";
}

Lo que quiero es que si pasa por encima el raton que se cambie el color del texto y al salir que se vuelve a colocar en negro.

Pues lo que me ocurre es que si no le paso ningun parametro a la función Ratonencima si que funciona pero sin el id para saber cual es el elemento a realizar el cambio, solo funciona si la funcion no pasa nada.

También he utilizado el this dentro de la función pero tampoco me funciona.

Además el texto esta selecciónable y quiero que no se pueda, que cuando pase el raton por encima no cambie el puntero a texto.

Alguien sabe como hacerlo, porque llevo tiempo con esta tonteria.

También es cierto que llevo poco tiempo con Javascript.

Un saludo

Y gracias de antemano.