Autor | Zpráva | ||
---|---|---|---|
davidmyska Profil |
#1 · Zasláno: 11. 12. 2010, 17:48:39
Dobrý den, zkouším skrývané záložky a ať stím dělám co dělám tak se mi po otevření dokumentu zobrazí záložha Home (což je dobře) ale ještě k tomu text ze záložky (1) (což nechci), můžute mi stím pomoct? Předem děkuji.
<html> <head> <title>Index</title> <meta http-equiv="Content-Language" content="cs"> <style media="all" id="zalozky"> .polozka {display: none} #Home {display: block}.zalozka a {border: 3px ridge black; border-bottom: none; padding: 4px; text-decoration: none;} .zalozka {border-bottom: 3px ridge black; padding-bottom: 4px} </style> <script> var zobrazena = "Home"; function zobraz(polozka){ if (document.getElementById){ document.getElementById(zobrazena).style.display = "none"; document.getElementById(polozka).style.display = "block"; polozka zobrazena = polozka; skryt return false; } else { if(document.stylesheets) document.stylesheets["zalozky"].disabled = true; ) return true; } } </script> </head> <body><P class=zalozka> <A onclick="return zobraz('Home'); " href="#Home">Home</A> <A onclick="return zobraz('1'); " href="#1">záložka 1</A> <A onclick="return zobraz('2'); " href="#2">záložka 2</A> <A onclick="return zobraz('3'); " href="#3">záložka 3</A> <A onclick="return zobraz('4'); " href="#4">záložka 4</A> <A onclick="return zobraz('5'); " href="#5">záložka 5</A> <A onclick="return zobraz('5'); " href="#5">záložka 6</A> <A onclick="return zobraz('7'); " href="#7">záložka 7</A> <A onclick="return zobraz('8'); " href="#8">záložka 8</A> <A onclick="return zobraz('9'); " href="#9">záložka 9</A> <A onclick="return zobraz('10'); " href="#10">záložka10</A> <A onclick="return zobraz('11'); " href="#11">záložka 11</A> <A onclick="return zobraz('12'); " href="#12">záložka 12</A> <A onclick="return zobraz('13'); " href="#13">záložka 13</A> <A onclick="return zobraz('14'); " href="#14">záložka 14</A> <A onclick="return zobraz('15'); " href="#15">záložka 15</A> <A onclick="return zobraz('16'); " href="#16">záložka 16</A> </P> <DIV style="DISPLAY: block" id=Home class=polozka><A name=Home></A> <H2>nadpis</H2> <P>text</P></DIV> <DIV style="DISPLAY: block" id=1 class=polozka><A name=1></A> <H2>nadpis 1</H2> <P>text 1</P></DIV> <DIV style="DISPLAY: none" id=2 class=polozka><A name=2></A> <H2>nadpis 2</H2> <P>text 2</P></DIV> <DIV style="DISPLAY: none" id=3 class=polozka><A name=3></A> <H2>nadpis 3</H2> <P>text 3</P></DIV> <DIV style="DISPLAY: none" id=4 class=polozka><A name=4></A> <H2>nadpis 4</H2> <P>text 4</P></DIV> <DIV style="DISPLAY: none" id=5 class=polozka><A name=5></A> <H2>nadpis 5</H2> <P>text 5</P></DIV> <DIV style="DISPLAY: none" id=6 class=polozka><A name=6></A> <H2>nadpis 6</H2> <P>text 6</P></DIV> <DIV style="DISPLAY: none" id=7 class=polozka><A name=7></A> <H2>nadpis 7</H2> <P>text 7</P></DIV> <DIV style="DISPLAY: none" id=8 class=polozka><A name=8></A> <H2>nadpis 8</H2> <P>text 8</P></DIV> <DIV style="DISPLAY: none" id=9 class=polozka><A name=9></A> <H2>nadpis 9</H2> <P>text 9</P></DIV> <DIV style="DISPLAY: none" id=10 class=polozka><A name=10></A> <H2>nadpis 10</H2> <P>text 10</P></DIV> <DIV style="DISPLAY: none" id=11 class=polozka><A name=11></A> <H2>nadpis 11</H2> <P>text 11</P></DIV> <DIV style="DISPLAY: none" id=12 class=polozka><A name=12></A> <H2>nadpis 12</H2> <P>text 12</P></DIV> <DIV style="DISPLAY: none" id=t13 class=polozka><A name=13></A> <H2>nadpis 13</H2> <P>text 13</P></DIV> <DIV style="DISPLAY: none" id=14 class=polozka><A name=14></A> <H2>nadpis 14</H2> <P>text 14</P></DIV> <DIV style="DISPLAY: none" id=15 class=polozka><A name=15></A> <H2>nadpis 15</H2> <P>text 15</P></DIV> <DIV style="DISPLAY: none" id=16 class=polozka><A name=16></A> <H2>nadpis 16</H2> <P>text 16</P></DIV> </body> </html> |
||
Tori Profil |
#2 · Zasláno: 11. 12. 2010, 19:00:50
...jestli to nebude tím, že jste nastavil display:block i u textu od záložky č.1?
Krom toho je tam pár chyb v JS (řádky 12,14,17), díky nimž to nebude fungovat. Atribut id by v html měl začínat písmenem - většinou se v podobných případech používá nějaký prefix; tady se nabízí používat identifikátory tab1, tab2, tab3... |
||
Časová prodleva: 13 let
|
0