■ 値が数値か否か判定する [JavaScript版]

 値が数値か否かを判定する関数: isNaN() はブラウザによってはうまくいかないようである。

 Internet Explorer(IE11) や Microsoft Edge、Google Chrome ではOKであった。

value(string):    ー> 判定結果:   


関数 checkNaN(c)
//....................................
  function checkNaN() { // 
//....................................
    var df1 = document.form1;
    var res;

    if(isNaN(df1.inpV.value)) {
      res = "NaN(非数値)";
    }else {
      res = "Number(数値)";
    }

    df1.result.value = res;
  }
ホーム