javascript - 下拉菜单在 html 页面中显示不正确
问题描述
我需要显示一个输入和一个下拉列表。但是由于某种原因,输入出现在页面上,但下拉菜单显示不正确。这是下面的代码
这是下面的屏幕截图
正如你所看到的,输入看起来很好,但不是下拉。问题是什么?
let card = ""
card += "<div class='container'>"
card += "<div class='row'>"
card += "<input type='text'"
card += '<select> <option value="time">A</option> <option value="place">B</option> <option value="fee">Fee</option></select>'
card += "</div>"
card += "</div>"
document.querySelector('#app').innerHTML = card
<div id="app">
</div>
解决方案
改变这个:
card += "<input type='text'"
对此:
card += "<input type='text'>"
推荐阅读
- ios - iOS 版 Google 地方信息 3
- laravel - 不显示用户头像
- python - 如何调试异步 aiohttp 缓慢
- javascript - 如何优雅地使用 v-model 和 Vuex store?
- ios - 我不想快速更新 admob 横幅广告
- azure - 如何使用 go 从 Azure 队列订阅接收消息
- forms - ASP.NET MVC 登录后如何使用用户的数据
- mysql - 通过比较 SQL 中的 2 行进行过滤
- python - NetworkX read_dot 不继承属性
- html - 如何在 select 中内联选项标签并使用 optgroup 划分它们?