在w3c上做一個例子的時發現的【w3c直通車】發現如果輸入數字加一個英文點號居然也是可以通過的例如“10.”,不解,求大神介紹。。附上代碼:Pleaseinputanumber:ClickMe!functionmyFunction(){//Getthevalueofinputfieldwithid="numb"varval=document.getElementById("numb").value;//Gettheelementwithid="demo"varelem=document.getElementById("demo");//Ifvalueisspaceornotanumberif(val==""||isNaN(val)){elem.innerHTML="NotaNumber";}else{elem.innerHTML="InputOK";}}
js用isNAN判斷數字為什么輸入“數字+英文點號”也通過?
皈依舞
2019-04-08 11:19:23