Archívum - Feb 13, 2005 - Fórum téma
JS esemenykezeles
Sziasztok!
A problemem a kovetkezo:
Egy tablazat osszes soranak a hatterenek a szinet szeretnem kicserelni, mikor az egeret fole viszem. A kod mukodik is, de IE alatt, mikor az egeret fole veszem, JS hibat ir ki - 'this.style' értéke NULL, vagy nem objektum.
Firefox alatt gyonyoruen mukodik. Hol a hiba? Tippem, hogy a this nem tetszik neki, de nem tudom miert.
Ime a kod:
A valaszokat elore is koszonom,
Udv: Norbi
■ A problemem a kovetkezo:
Egy tablazat osszes soranak a hatterenek a szinet szeretnem kicserelni, mikor az egeret fole viszem. A kod mukodik is, de IE alatt, mikor az egeret fole veszem, JS hibat ir ki - 'this.style' értéke NULL, vagy nem objektum.
Firefox alatt gyonyoruen mukodik. Hol a hiba? Tippem, hogy a this nem tetszik neki, de nem tudom miert.
Ime a kod:
function chBg() {
this.style.backgroundColor = "blue";
}
function defineEventHandler (element, eventName, handler, capture) {
try {
if (document.addEventListener) {
element.addEventListener(eventName, handler, capture);
} else if (document.attachEvent) {
eventName='on'+eventName;
element.attachEvent(eventName, handler);
}
} catch(ex) {
return;
}
}
function Betolt() {
var tablaSorok=document.getElementsByTagName("tr");
for(var i=0; i < tablaSorok.length; i++) {
defineEventHandler(tablaSorok[i],'mouseover',chBg,false);
}
}
window.onload = Betolt;
this.style.backgroundColor = "blue";
}
function defineEventHandler (element, eventName, handler, capture) {
try {
if (document.addEventListener) {
element.addEventListener(eventName, handler, capture);
} else if (document.attachEvent) {
eventName='on'+eventName;
element.attachEvent(eventName, handler);
}
} catch(ex) {
return;
}
}
function Betolt() {
var tablaSorok=document.getElementsByTagName("tr");
for(var i=0; i < tablaSorok.length; i++) {
defineEventHandler(tablaSorok[i],'mouseover',chBg,false);
}
}
window.onload = Betolt;
A valaszokat elore is koszonom,
Udv: Norbi
DHTML Menu Builder
Hello!
Van egy bizonyos DHTML Menu Builder 4.9-es programom, amivel ugye dinamikus html menüket lehet készíteni.
Aki ismeri és használja ezt a programot, remélem tudna nekem segíteni. Ugyanis bárhogy próbálom, nekem nem fordítja le a megcsinált menüket úgy, ahogy azt böngészőben meg kéne jelenítenie.
Ha vki tud segíteni, az kérem írjon ide...
Előre is köszönöm!
■ Van egy bizonyos DHTML Menu Builder 4.9-es programom, amivel ugye dinamikus html menüket lehet készíteni.
Aki ismeri és használja ezt a programot, remélem tudna nekem segíteni. Ugyanis bárhogy próbálom, nekem nem fordítja le a megcsinált menüket úgy, ahogy azt böngészőben meg kéne jelenítenie.
Ha vki tud segíteni, az kérem írjon ide...
Előre is köszönöm!