2013-06-24 2 views
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"; 
      } 
    } 

ответ

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"; 
      } 

    } 
+0

Worked..Thanks много. Это было быстро .. :) – Pete