【发布时间】:2019-06-21 04:14:12
【问题描述】:
我已经实现了导航栏以及如何首先使用 javascript 显示选定的选项
function getoptions(){
var x =document.getElementById("languagelist");
var y = document.getElementById("language");
y.innerHTML= // set the selected language
}
<nav>
<div class="dropdown">
<button id="language" class="btn btn-secondary dropdown-toggle" type="button" id="dropdownMenu2" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">
English
</button>
<div id="languagelist" class="dropdown-menu" aria-labelledby="dropdownMenu2" onclick="getoptions()">
<a class="dropdown-item" href="/en">English</a>
<a class="dropdown-item" href="/fr">French</a>
</div>
</div>
</nav>
【问题讨论】:
-
你是否使用过 bootstrap 的下拉菜单?
-
@Jinesh,感谢 fr 的回复,是的,当我选择法语时,按钮名称应该是
French,只需要在 Javascript 中执行 -
我认为你需要在jquery中实现,因为dropdown在jquery中创建了自己的函数
-
@Senthil 请看我的回答,这是纯粹的
javascript
标签: javascript html css arrays object