javascript - 如何从 html 网站的下拉列表中获取选定的选项值
问题描述
我的 html 网站的顶部标题中有下拉语言菜单。默认语言为土耳其语。
当我选择英语时,我的网站会变成英语,但下拉菜单仍然选择了土耳其语。(我想是因为页面刷新了)
我尝试使用 JavaScript,但无法使其正常工作。
我该怎么做?
<li class="nav-item dropdown d-sm-block">
<a class="nav-link" href="?lang=tr" role="button" id="dropdownLanguage" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<img src="img/blank.gif" class="flag flag-tr" alt="Türkçe" /> <?php echo $lang["trdil"]; ?> <!-- Türkçe -->
<i class="fas fa-angle-down"></i>
</a>
<div class="dropdown-menu dropdow-menu-arrow-right" aria-labelledby="dropdownLanguage">
<a class="dropdown-item" href="?lang=en"><img src="img/blank.gif" class="flag flag-us" alt="İngilizce" /> <?php echo $lang["endil"]; ?> </a> <!-- İngilizce -->
<a class="dropdown-item" href="?lang=ru"><img src="img/blank.gif" class="flag flag-ru" alt="Rusça" /> <?php echo $lang["rudil"]; ?> </a> <!-- Rusça -->
</div>
</li>
解决方案
推荐阅读
- recursion - 在球拍中定义变量时出现问题
- validation - Blazor 组验证
- scala - 如何通过scala中的参数传递文本文件
- python - UnexpectedTagNameException:选择仅适用于
- latex - 如何在 Latex 的课堂文章中添加字幕?
- javascript - React Native Map:如何使折线坐标适合屏幕?
- css - 如何在 mdbook 中配置在生成的书中自动使用的自定义字体?
- python - 使用 openpyxl 从大文件中删除行
- java - Java Jackson:虽然我使用了@JsonDeserialize,但为什么我会得到 JsonMappingException
- azure-devops - 如何使用 rest api 将 azure DevOps 构建定义源从 azure repos 更新到 GitHub