我需要一些关于HTML中嵌套列表的指导.
我有一个我希望如下构建的布局.嵌套一个没有被包裹的元素是一件可怕的事<li>
吗?我很确定这是违反标准的,但不知道它有什么不良影响.
<ul>
<li>
<h1>header 1</h1>
<li>
<ul>
<li>nested</li>
<li>list</li>
</ul>
</li>
</li>
<li>
<h1>header 2</h1>
<li>
<ul>
<li>nested</li>
<li>list</li>
</ul>
</li>
</li>
</ul>
Run Code Online (Sandbox Code Playgroud) 我在我的页面上使用以下HTML:
<ul id="tabnav">
<li id="tab_a" class="tab1"><a href="tab1.htm">Tab a</a></li>
<li id="tab_b" class="tab2"><a href="tab2.htm">Tab b</a></li>
<li id="tab_c" class="tab3"><a href="tab3.htm">Tab c</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
我想要做的是让你不能使用javascript点击第三个标签,然后我希望能够稍后点击第三个标签.
所以我尝试在JavaScript函数中使用以下JavaScript:
document.getElementById("tab_c").style.enabled = false;
Run Code Online (Sandbox Code Playgroud)
但它似乎没有用.
我希望它会被禁用,所以你不能点击它.
难道我做错了什么?