从中获取<select>数据以获得结果

时间:2019-07-03 08:58:14

标签: javascript

我正在尝试从中获取数据以获取操作结果,并将其放入<select>元素中。但我无法做到

let time;

  for (time = 0; time < 24; time++) {
    if (time < 10) {
      console.log('0' + time + '.00');
    } else {
      console.log(time + '.00');
    }
  }

我想要类似的结果

<option> time </option>

1 个答案:

答案 0 :(得分:0)

这应该可以解决您的问题:

let options = '';
for (let i = 0; i < 24; i++) {
    if (i < 10) {
        let time = "0" + i + ".00"
        options += '<option value="' + time + '">' + time + '</option>'
    } else {
        let time = i + ".00"
        options += '<option value="' + time + '">' + time + '</option>'
    }
}
document.getElementById('timeOptions').innerHTML = options;

并在您的身体中执行以下操作:

<select id="timeOptions"></select>