Iofs är detta inte nu något problem i.o.m att det inte krävs av läraren att den ska fungera för mer än IE 6.0, eftersom vi just inte har läst javascript än (och kanske mer avancerade saker som man behöver för att lösa problemet, vad vet jag ..).. Men v-f nyfiken som man är så vill man ju ha igång det! ;-)
Nu är ju frågan vad som kan vara felet.. Som jag tidare har antydigt tror jag att det är mina javascriptskunskaper som sätter stopp. Såhär har jag lagt upp skiftandet av lager (hidden/visible) m.h.a javascript.
Code: Select all
function showmenu(elmnt)
{
document.all(elmnt).style.visibility="visible"
}
function hidemenu(elmnt)
{
document.all(elmnt).style.visibility="hidden"
}
Code: Select all
<div id="meny1" ><a href="#" onclick="showmenu('meny2');showmenu('text');hidemenu('meny3');hidemenu('meny4');" >Hem</a>
Edit:
Läste på lite om Javascript / DHTML o försökte få det att funka men det går fanimig inte.. Det verkar som om man måste ha olika för olika webbläsare, så långt är jag med. Men hur ska man få det att funka!?
Code: Select all
function showmenu(elmnt){
if(document.layers){
//thisbrowser="NN4";
document.elmnt.visibility=visible;
}
if(document.all){
//thisbrowser="ie"
document.all(elmnt).style.visibility="visible";
}
if(!document.all && document.getElementById){
//thisbrowser="NN6";
document.getElementById("elmnt").style.visibility=visible;
}
}
function hidemenu(elmnt){
if(document.layers){
//thisbrowser="NN4";
document.elmnt.visibility=hidden;
}
if(document.all){
//thisbrowser="ie"
document.all(elmnt).style.visibility="hidden";
}
if(!document.all && document.getElementById){
//thisbrowser="NN6";
document.getElementById("elmnt").style.visibility=hidden;
}
}
Edit2:
Kan ju vara bra om man kollade in Javaconsolegrejset som finns i mozilla... Aja, det står ivf att det saknas properties. Säger mig som är jätteduktig på java jättemkt.. Lovar ;-) *letar vidare i djungeln*
Edit3: Bara för att visa hur förjävla envis jag är ;-) (det man inte har i förnuft får man ta i envishet..), så ska jag säga att jag nu har fått bort felmeddelandet att det inte finns några properties (lade till id't för varje jävla grej som skulle påverkas av scriptet..) men det funkar ändå inte! O nu ger jag upp för idag.. >_<