javascript - HTML
问题描述
我有一个 datalist 标签,它使用选项标签保存一些数据。但是,数据真的很长,选项导致我的页面出现高度问题。请帮忙。
代码
<div class="col-md-3">
<label class="definer" for="currency" style="height: 125px;" >
Which currency would you like to see flight ticket prices in?
</label>
<input type="search" list="currency" class="f_input"
placeholder="Please select a currency" id="currencyInput" style="text-transform: uppercase;">
<datalist id="currency" class="f_input">
</datalist>
</div>
JAVASCRIPT代码
xhrCurrencyCodes.addEventListener("readystatechange", function () {
if (this.readyState === this.DONE) {
var currencyObj = JSON.parse(this.responseText)
console.log(currencyObj);
for (let i = 0; i < currencyObj.Currencies.length; i++) {
var myCurrency = document.createElement('option')
var myCurrencyList = document.getElementById('currency')
myCurrency.value = currencyObj.Currencies[i].Code + " (" + currencyObj.Currencies[i].Symbol + ")"
myCurrencyList.append(myCurrency)
}
解决方案
推荐阅读
- node.js - 在nodejs socket.io中显示连续连接消息
- java - 如何在 JavaFX 中添加换行符以提示文本?
- python - 如何在 Amazon EC2 上安装 pip、numpy 等 python 包 - ubuntu
- ruby - Ruby 日期解析
- python - 在 scikit-learn 中重复 FeatureUnion
- typescript - 如何在使用...展开语法解包对象键时将字符串转换为整数
- c - C - 在函数中使用未声明的标识符。CS50
- ansible - 是否可以在 Ansible 剧本中分配常量变量?
- azure - AKS 资源中的数字来自哪里?
- rust - 为什么即使闭包拥有值的所有权,也不总是需要 move 关键字?