如何设置if条件,以便给出if输入,以及何时删除输入

how to put if condition so that if input is give and when we remove the input

本文关键字:输入 if 何设置 何时 删除 条件 设置      更新时间:2023-09-26

如何设置if条件,以便在给定输入的情况下,以及当我们移除输入时,所以应该有表演写任何东西。

我想放if语句,这样如果输入是空的,那么应该显示"你必须写一些东西"

var number = document.getElementById("think");
var out = document.getElementById("output");
number.addEventListener("input", sol);
function sol(){
    var one = parseInt(number.value);
    var ans = ((one-12)/2)/5;
    out.innerHTML = "this is what u have thinked in ur brain "+ans;
}

使用isNan检查parseInt的结果是否为数字。

var number = document.getElementById("think");
var out = document.getElementById("output");
number.addEventListener("keyup", sol);
function sol(){
    var one = parseInt(number.value);
    if(isNaN(one))
    {
      out.innerHTML = "Yur brain sux";
    }
    else
    {
      var ans = ((one-12)/2)/5;
      out.innerHTML = "this is what u have thinked in ur brain "+ans;
    }
}
Whatcha thinkin bro: <input type="numeric" id="think"><br>
<div id="output"></div>

另一种方法是在输入元素中使用placeholder属性。

<input type="text" name="name" placeholder="you have to write some thing" />