Yvision.kzYvision.kz
kk
Разное
Разное
399 773 постов41 подписчиков
Всяко-разно
0
03:43, 13 сентября 2011

INPUT который принимает только цифры.

Blog post image

 

Jquery, JavaScript

 
  1. $(document).ready(function () {
  2. //Привязываем проверку к текстовым полям с классом .number
  3. $('input.number').keypress(function (e) {
  4. //Если символ - не цифра, выводится сообщение об ошибке.
  5. if (e.which != 8 && e.which != 0 && (e.which < 48 || e.which > 57)) {
  6. //Вывод сообщения об ошибке
  7. $("#error_message").html("Только цифры!").show().fadeOut("slow");
  8. //Устанавливаем координаты ошибки
  9. $("#error_message").offset({ top: $(this).offset().top, left: $(this).offset().left });
  10. e.preventDefault();
  11. }
  12. });
  13. });
 

HTML

  1. <div id="error_message" style="left: 50%; margin-left: -50px; display:none; position: absolute; width:100px; text-align:center; padding:20px; background-color:Yellow; color:Red;"></div>
 
0
347
0