在文本框中必須輸入數字
怎樣用javascript腳本實現
如果為數字以外的字符 就彈出框提示
幫幫我啊

解决方案 »

  1.   

    <form name="form1"><input name="text1" onblur="check();"></form>
    <script>
    function check(){
      var obj = document.form1.text1;
      if(isNaN(obj.value)){
        alert("error");
        obj.focus();
      }
    }</script>
      

  2.   

    <script>
    function check(){
      var obj = document.form1.text1;
      if(isNaN(obj.value)){
        alert("error");
        obj.focus();
      }
      if(obj.text.length!=2)
      {
         alert("error");
         obj.focus();
       }
    }</script>
      

  3.   

    input错看做textbox,修改一下
     if(obj.value.length!=2)
      {
         alert("error");
         obj.focus();
       }