Elmuskieto
Legacy Member
Beste mensen,
Het navigatiemenu op mijn website wilt maar niet helemaal werken. Er klappen wel submenu's uit, maar als ik dan op zo een link klik in dat submenu krijg ik de volgende melding: "currentRoll.style.backgroundColor" is leeg of geen object. Dit is de code die hierbij hoort (de if waarin de fout gegeven wordt)
if (menuObj && srcObj && srcObj.tagName.toLowerCase()=="a" && findObj(srcObj, "id", "side-nav"))
{
if (menuTimeout) clearTimeout(menuTimeout);
swapStyleBack();
currentRoll = menuObj.previousSibling;
currentRoll.originalStyle = currentRoll.style.backgroundColor;
currentRoll.style.backgroundColor = "#ff9933";
showPopupMenu(menuObj);
keybMenu = true;
srcObj.onblur = function() { menuTimeout = setTimeout(function()
{ if (!keybMenu) swapStyleBack(); }, 500); }
}
else
{
hidePopupMenu();
We hebben absoluut geen idee waarom deze fout gegeven wordt en hoe we deze moeten oplossen, hopelijk jullie wel!
Het navigatiemenu op mijn website wilt maar niet helemaal werken. Er klappen wel submenu's uit, maar als ik dan op zo een link klik in dat submenu krijg ik de volgende melding: "currentRoll.style.backgroundColor" is leeg of geen object. Dit is de code die hierbij hoort (de if waarin de fout gegeven wordt)
if (menuObj && srcObj && srcObj.tagName.toLowerCase()=="a" && findObj(srcObj, "id", "side-nav"))
{
if (menuTimeout) clearTimeout(menuTimeout);
swapStyleBack();
currentRoll = menuObj.previousSibling;
currentRoll.originalStyle = currentRoll.style.backgroundColor;
currentRoll.style.backgroundColor = "#ff9933";
showPopupMenu(menuObj);
keybMenu = true;
srcObj.onblur = function() { menuTimeout = setTimeout(function()
{ if (!keybMenu) swapStyleBack(); }, 500); }
}
else
{
hidePopupMenu();
We hebben absoluut geen idee waarom deze fout gegeven wordt en hoe we deze moeten oplossen, hopelijk jullie wel!