0

テキストフィールドがあります。このフィールドで 10 桁のみを受け入れ、入力された桁数が 10 を超える場合または 10 未満の場合にエラーをスローするようにしたい

<td><input name="Number" type="text" id="Number" value="" required/></td>

    document.getElementById('Number').onchange = function()
    {
          if(this.value > 11){
               this.value = "Please Check the Ticket Number Again";
          }
          if(this.value < 10){
               this.value = "Please Check the Ticket Number Again";
          }
    }
4

1 に答える 1

1

このコードを試してください:

<td><input name="Number" type="text" id="Number" value="" required/></td>

    document.getElementById('Number').onchange = function()
    {
          if(this.value.length != 10){
               this.value = "Please Check the Ticket Number Again";
          }

    }
于 2013-06-24T07:22:17.083 に答える