<html>
<head> <title>測試數位</title> <script> function onCheck() { var numValue=document.getElementById("num").value; var index=-1; for(var i=0;i<numValue.length;i++){ var ch=numValue.charAt(i); if(ch>=0&&ch<=9){ index=-1; &n bsp; }else{ index=1; b reak; } } if(index==1){ alert("您輸入的非數位! 請重新輸入"); document.getElementById("num").value=""; return; }else{ alert("輸入正確! 您輸入的數位是:"+numValue); } } function onCheck1(){ &n bsp; var numValue=document.getElementById("num1").value; if(isNaN(numValue)){ alert("您輸入的非數位! 請重新輸入..."); document.getElementById("num1").value=""; return; }else{ alert("輸入正確! 您輸入的數位是:"+numValue); } } </script> </head> <body> ; <h3>測試輸入是否是數位第一種方法</h3> <input type="text" id="num" /> <input type="button" value="測試1" onclick="onCheck()" /> <h3>測試輸入是否是數位第二種方法</h3> <input type="text" id="num1 " /> <input type="button" value="測試2" onclick="onCheck1()" /> </body> </html>