Запитання з тегом «validation»

Валідація використовується для перевірки даних, щоб переконатися, що вони відповідають усім необхідним специфікаціям. Зазвичай перевірка використовується для перевірки вхідних даних та перевірки даних перед зберіганням.


30
Як перевірити електронну адресу, використовуючи регулярний вираз?
Протягом багатьох років я повільно розробляв регулярний вираз, який правильно перевіряє MOST-адреси електронної пошти, припускаючи, що вони не використовують IP-адресу як частину сервера. Я використовую його в декількох програмах PHP, і він працює більшу частину часу. Однак час від часу до мене звертається хтось, хто має проблеми з сайтом, який …

30
Перевірка десяткових чисел у JavaScript - IsNumeric ()
Який найчистіший і найефективніший спосіб перевірити десяткові числа в JavaScript? Бонусні бали за: Чіткість. Розчин повинен бути чистим і простим. Крос-платформа. Тестові приклади: 01. IsNumeric('-1') => true 02. IsNumeric('-1.5') => true 03. IsNumeric('0') => true 04. IsNumeric('0.42') => true 05. IsNumeric('.42') => true 06. IsNumeric('99,999') => false 07. IsNumeric('0x89f') => …

30
У клієнта було виявлено потенційно небезпечне значення Request.Form
Кожен раз, коли користувач публікує щось, що містить <або >на якійсь сторінці у моєму веб-додатку, я викидаю цей виняток. Я не хочу вступати в дискусію щодо розумності викидання винятку або збоїв цілої веб-програми, оскільки хтось ввів персонажа в текстове поле, але я шукаю елегантний спосіб впоратися з цим. Захоплення винятку …




30
Як перевірити номери телефонів за допомогою регулярного вираження
Я намагаюся зібрати комплексний регулярний вираз для перевірки номерів телефонів. В ідеалі він би обробляв міжнародні формати, але він повинен обробляти американські формати, включаючи наступні: 1-234-567-8901 1-234-567-8901 x1234 1-234-567-8901 ext1234 1 (234) 567-8901 1.234.567.8901 1/234/567/8901 12345678901 Я відповім моєю сьогоднішньою спробою, але сподіваюся, що у когось є щось краще та …


30
Недійсний елемент форми з ім'ям = '' не фокусується
У мене гостра проблема на моєму веб-сайті. У Google Chrome деякі клієнти не можуть перейти на мою сторінку оплати. При спробі подати форму я отримую цю помилку: An invalid form control with name='' is not focusable. Це з консолі JavaScript. Я читав, що проблема може бути пов’язана з прихованими полями, …
671 html  validation 

20
Попросити користувача ввести, поки він не дасть дійсну відповідь
На цей питання є відповіді на Stack Overflow на російському : Як виконати декілька перевірених даних із введеними користувачами даних? Я пишу програму, яка приймає вхід від користувача. #note: Python 2.7 users should use `raw_input`, the equivalent of 3.X's `input` age = int(input("Please enter your age: ")) if age >= …


18
Перевірте, чи вводи порожні за допомогою jQuery
У мене є форма, в якій я хотів би, щоб усі поля були заповнені. Якщо поле натиснуто, а потім не заповнене, я хотів би відобразити червоний фон. Ось мій код: $('#apply-form input').blur(function () { if ($('input:text').is(":empty")) { $(this).parents('p').addClass('warning'); } }); Він застосовує клас попередження незалежно від того, заповнене чи не …
491 jquery  validation 

11
Вимкнути перевірку елементів форми HTML5
У своїх формах я б хотів використовувати нові типи форм HTML5, наприклад <input type="url" />( більше інформації про типи тут ). Проблема полягає в тому, що Chrome хоче бути дуже корисним і перевірити ці елементи для мене, за винятком того, що він це смокче. Якщо це не вдається вбудованої перевірки, …
418 validation  forms  html  input 

7
Який відповідний код статусу HTTP, який потрібно повернути службою API REST за помилку перевірки?
В даний час я повертаюсь 401 Несанкціонований, коли я стикаюся з помилкою перевірки в моєму додатку REST API на основі Django / Piston . Переглянувши реєстр коду статусу HTTP, я не переконаний, що це відповідний код для помилки перевірки, що ви рекомендуєте? 400 Поганий запит 401 Несанкціонований 403 Заборонено 405 …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.