请问下怎么把带有active标签的项目显示到顶部的标题处

新手上路,请多包涵

<ul>
<li class="li_01">

<div class="select"><span>标题</span>
  <dl>
    <dd>选项一</dd>
    <dd class="active">选项二</dd>
    <dd>选项三</dd>
  </dl>
</div>

</li>

<li class="li_02">

<div class="select"><span>标题</span>
  <dl>
    <dd>选项一</dd>
    <dd>选项二</dd>
    <dd class="active">选项三</dd>
  </dl>
</div>

</li>
</ul>

阅读 1.5k
2 个回答

获取类名为active的dom的文本值:
var activeText = document.querySelector('.li_01 .select dl .active').innerText
获取<span>标题</span>的dom并赋值:
document.querySelector('.li_01 .select span').innerText = activeText
li_02同理

如果你说的是tab标签的title的话, 可以用 document.title 设置. 用选择器获取.active的内容将其赋值给document.title就行了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题