如果号码可以分为3或5,则发出警报

时间:2017-03-08 19:38:26

标签: javascript function modulus

我正在尝试构建一个程序,如果他们输入的数字可以分为3或5,则会向用户发出警告。我的代码显然有问题。 这是:

<p>Molimo unesite broj:</p> 
<input type="text" id="number" />
<input type="submit" onclick="check()" />

<script type="text/javascript">
    function check() {
        var number = document.getElementsById('number').value;
        if (number % 3 === 0 || number  % 5 === 0) {
            alert("Broj je deljiv sa 3 ili sa 5");
        } else {
            alert("Broj nije deljiv sa 3 ili sa 5");
        }
</script>

1 个答案:

答案 0 :(得分:1)

  • 错过了一个结束功能的大括号}
  • 它是document.getElementById(),而不是document.getElementsById()id是唯一的 - 绑定到一个单个元素)

&#13;
&#13;
function check() {
  var number = document.getElementById('number').value;
  if (number % 3 === 0 || number % 5 === 0) {
    alert("Broj je deljiv sa 3 ili sa 5");
  } else {
    alert("Broj nije deljiv sa 3 ili sa 5");
  }
}
&#13;
<p>Molimo unesite broj:</p>
<input type="text" id="number" />
<input type="submit" onclick="check()" />
&#13;
&#13;
&#13;