![]() |
DOM onmouseover hola a todos/as, se puede aplicar un evento onmouseover a una fila de una tabla generada por javascript, he probado cosas así, pero no me funcionan, me da el error: no implementado: var fila = tbl.insertRow(i); fila.className = "noMarcada"; fila.onmouseover = cambiaClase("Marcada"); muchas gracias, saludos |
Re: DOM onmouseover Hola david palacios Prueba así: fila.onmouseover = function() {cambiaClase("Marcada")} Saludos, :adios: |
Re: DOM onmouseover Hola JavierB, acabo de probar. No me da error, pero no hace nada, tendré mal la función cambia clase?: fila.onmouseover = function() {cambiaClase("Marcada")}; fila.onmouseout = function() {cambiaClase("noMarcada")}; function cambiaClase(clase){ debug("clase= "+clase); this.className = clase; } el debug me muestra que recibe bien el parámetro, pero debode estar metiendo la pata en el this.className, verdad? saludos |
Re: DOM onmouseover hola de nuevo, ya está solucionado, tenía que pasarle el objeto fila. muchas gracias javierB. solo una preguntilla, porque el truco ese de llamar así a la función, no entiendo el porqué. graicas |
Re: DOM onmouseover loading........ no es un truco en si, sino que al hacer fila.onmouseover = function() { cambiaClase("Marcada") }; te creas una funcion por asi decirlo "virtual".... funcionaria igual si haces Código PHP: connection closed. |
| La zona horaria es GMT -6. Ahora son las 10:45. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.