powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Редактирование ячейки: как ограничить значения для bool? numeric?
6 сообщений из 6, страница 1 из 1
Редактирование ячейки: как ограничить значения для bool? numeric?
    #39840457
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделал так
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
 
<tr>
    <td>Overwrite</td>
    <td id="tv2_overwrite" contenteditable='true'>@cfg.Overwrite</td>
</tr>
<tr>
    <td>Timeout</td>
    <td id="tv2_timeout" contenteditable='true'>@cfg.Timeout</td>
</tr>



Но юзер может ввести любые значения, как ограничить допустимыми значениями поля с числами и бул?
...
Рейтинг: 0 / 0
Редактирование ячейки: как ограничить значения для bool? numeric?
    #39840482
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин,
проверять что введено на событие onkeypress
...
Рейтинг: 0 / 0
Редактирование ячейки: как ограничить значения для bool? numeric?
    #39840767
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупинкак ограничить допустимыми значениями поля с числами и бул?
Можно использовать специальный атрибут ...
...
Рейтинг: 0 / 0
Редактирование ячейки: как ограничить значения для bool? numeric?
    #39840792
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупинкак ограничить допустимыми значениями поля с числами и бул?
Ограничить именно ввод значений? Скрипт писать...

Но скрипт можно обойти, так что принято проверять данные формы как на клиенте, так и на сервере.

Проверка на стороне клиента - это проверка, которая происходит в браузере, прежде чем данные будут отправлены на сервер.
Это удобнее, чем проверка на стороне сервера, так как дает мгновенный ответ.

Ее можно далее подразделить на:
- JavaScript проверка выполняется с использованием JavaScript. Полностью настраиваемая.

- Встроенная проверка формы , используя функции проверки формы HTML5.
Для этого обычно не требуется JavaScript. Встроенная проверка формы имеет лучшую производительность, но она не такая настраиваемая, как с использованием JavaScript.

Проверка на стороне сервера - это проверка, которая возникает на сервере после отправки данных.
Серверный код используется для проверки данных перед их сохранением в базе данных.
Если данные не проходят проверку валидности, ответ отправляется обратно клиенту, чтобы сообщить пользователю, какие исправления должны быть сделаны.
Проверка на стороне сервера не такая удобная, как проверка на стороне клиента, поскольку она не выдает ошибок до тех пор, пока не будет отправлена вся форма.
Тем не менее, проверка на стороне сервера - это последняя линия защиты вашего приложения от неправильных или даже вредоносных данных.
Все популярные серверные фреймворки имеют функции для проверки и очистки данных (что делает их безопасными).

Руководство по проверке данных формы
...
Рейтинг: 0 / 0
Редактирование ячейки: как ограничить значения для bool? numeric?
    #39840796
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин,

вот похожая тема, только там про ввод времени:
https://www.sql.ru/forum/1309361-1/vvod-vremeni-pomogite-novichku
...
Рейтинг: 0 / 0
Редактирование ячейки: как ограничить значения для bool? numeric?
    #39840813
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И кстати
Ролг Хупинограничить допустимыми значениями поля с ... булможно же просто используя checkbox , или select с вариантами Да и Нет, модный toggle
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Редактирование ячейки: как ограничить значения для bool? numeric?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]