altrimenti, sempre con l'uso di JS, c'è questa soluzione proposta de pierofix:
codice:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML lang=it xml:lang="it" xmlns="http://www.w3.org/1999/xhtml"> <HEAD> <TITLE>esempio 1 mostra-nascondi</TITLE> <META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> <STYLE type=text/css media=screen> BODY { FONT-SIZE: 13px; COLOR: #333; FONT-FAMILY: "Trebuchet MS", serif } OL { BORDER-TOP: #fff 1px solid; WIDTH: 350px; LIST-STYLE-TYPE: none } LI { BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #cc9 } LI:hover { BACKGROUND-COLOR: #d1d1a3 } LI A { DISPLAY: block; FONT-SIZE: 13px; COLOR: #c60; TEXT-DECORATION: none } LI A:hover { COLOR: #f90; TEXT-DECORATION: none } LI SPAN { BORDER-TOP: #c60 1px solid; DISPLAY: none; PADDING-TOP: 6px } </STYLE> <SCRIPT><!-- function hided(obj) { var aId="a"+obj document.getElementById(obj).style.display="none" document.getElementById(aId).href="javascript:showd(" + "'" + obj + "'" + ");" } function showd(obj) { var aId="a"+obj document.getElementById(obj).style.display="block" document.getElementById(aId).href="javascript:hided(" + "'" + obj + "'" + ");" } //--></SCRIPT> </HEAD> <BODY> <H1>Un bel mostra-nascondi in stile DOM</H1> Clicca sui titoli per vedere una breve descrizione dell'articolo. Clicca una seconda volta per nasconderla.</P></BODY> </HTML>
- <LI><A id=ad1 href="javascript:showd('d1')">Internet Explorer nel cestino</A><SPAN id=d1> Quando l'aria di rivoluzione si respira anche nel web.</SPAN> <LI>Ciao<SPAN id=d2> Un messaggio breve scritto da uno che si nasconde dietro un nick.</SPAN> <LI>Che strano!<SPAN id=d3> Il miglior ricettario sulla vita scolastica mai scritto prima da un ex allievo.</SPAN> </LI>



Rispondi quotando