Just nu i M3-nätverket
Gå till innehåll

Göm/Visa lager?


mindsleep

Rekommendera Poster

Hej!

 

Hur är det med stödet i webbläsare för göm/visa lager?

 

När man klickar i en kryssruta (så att den markerad) så ska lagret visas. Lagret innehåller lite INPUT taggar och dyl.

 

Klickar man ur kryssrutan ska lagret gömmas.

 

Ska man använda DIV eller LAYER för denna uppgift?

 

Nån som har en fin kodsnutt för detta ändamål?

 

//MVH Mindsleep

 

I am who i am, you are who you are, i respect that

 

Länk till kommentar
Dela på andra webbplatser

LAYER är inget som existerar längre, det var ett gammalt NS-element. I övrigt kan du sätta visibility och display på alla element, i det här fallet förslagsvis i en omgivande DIV.

 

<div id="lyr"></div>
<input type="checkbox" onclick="document.getElementById('lyr').display=(this.checked)?'':'none';">

 

Länk till kommentar
Dela på andra webbplatser

Tack för svaret.

 

Hur är det med stödet i webbläsare?

 

//MVH Mindsleep

 

I am who i am, you are who you are, i respect that

 

Länk till kommentar
Dela på andra webbplatser

Hur är det med stödet i webbläsare?

Funkar i alla nya läsare (läs: efter IE4/NS4),med reservation för Safari/MAC som jag inte har tillgång till.

 

[inlägget ändrat 2005-11-19 17:40:32 av Anjuna Moon]

Länk till kommentar
Dela på andra webbplatser

Vilket är bäst att köra display eller visiblility?

 

Kanske ingen skillnad eller?

 

//MVH Mindsleep

 

I am who i am, you are who you are, i respect that

 

Länk till kommentar
Dela på andra webbplatser

Vilket är bäst att köra display eller visiblility?

Kanske ingen skillnad eller?

Visibility slår bara på/av synligheten, medan display (åtminstone i IE) även tar bort det utrymme som lagret tar på sidan. Om ex. lagret är 100px högt och du sätter visibility='hidden' så kommer du få ett 100px högt tomt område på sidan, medan display='none' "drar ihop" innehållet runt om det gömda lagret.

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...