为什么在if语句内的if语句中不大于工作呢?

时间:2019-04-02 06:44:02

标签: javascript html

我正在执行一项功能,该功能应检查用户的年龄,如果年龄大于12,则使用一个价格,如果年龄小于12或小于12,则使用另一个价格。出于某种原因,它不起作用,我似乎也无法弄清我们的原因,也尝试了另一种方法(alder <= 12),该方法也不起作用。

var alder = document.getElementById("alder").value;

var dager = document.getElementById("antallDager").value;

document.getElementById("knapp").addEventListener("click", function(){
  var sum = 0;
  if(document.getElementById("alder").value.length == 0){
    alert("empty")
  } else {
    if (alder > 12) {
      sum += 440
    } else {
      sum += 280
    }
  }
  document.getElementById('sum').innerHTML = "Sum: " + sum + "kr";
})

0 个答案:

没有答案