无法在香草JS闹钟上选择值

时间:2019-10-17 06:03:35

标签: javascript

我正在做我的第一个项目,但遇到了一些困难。我为警报创建了输入值,但是我仍然对如何使用该功能将其与用户选择的值相关联感到困惑。我想做类似的事情,
让selectedHour = hour选项从function.value或类似的信息中进行,当然要花几分钟和几秒钟..我只是不知道如何。谢谢大家。

这是我创建的用于显示警报时间选择的功能:

function alarmMenu(){

  let ahours = document.querySelector("#alarmhrs)
  let hrs = 12
  for (i=0; i <= hrs; i++) {
    ahours.options[ahours.options.length] = new Option( i <      10 ? "0" + i : i, i);
  }
  let amins = document.querySelector("#alarmmins");
  let min = 59;
  for (i=0; i <= min; i++) {
    amins.options[amins.options.length] = new Option(i < 10 ? "0" + i : i, i);
  }
  let asecs = document.querySelector("#alarmsecs");
  let sec = 59;
  for (i=0; i <= sec; i++) {
     asecs.options[asecs.options.length] = new Option(i < 10 ? "0" + i : i, i);
  }
 }
alarmMenu();

1 个答案:

答案 0 :(得分:1)

如果我对你的理解正确,那么你想要

let hrs = ahours.value;
let min = amins.value;
let sec = asecs.value;

这会将每个值设置为输入字段的值。