Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / date в яваскрипт / 3 сообщений из 3, страница 1 из 1
17.07.2013, 14:10
    #38334135
Denis1991
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
date в яваскрипт
Доброго времени суток у меня есть такая функция
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
function checkDate() 
{ 
    var dateText=document.getElementById(''date'').value; 
    if ((dateText.length==2)||(dateText.length==5)) 
    { 
        dateText+=''/''; 
        document.getElementById(''date'').value=dateText; 
    } 
} 



Идёт речь о том что при вводе данных в текстовое поле(а именно даты) ставятся разделители автоматом.
Есть такая проблема пользователь может ввести 13/11/20133333 а нужно 13/11/2013
Хотелось бы чтобы пользователь не мог такое написать т.к. потом мне придётся исправлять БД. И желательно чтобы разделители не ставились сами, а уже стояли перед вводом.
...
Рейтинг: 0 / 0
17.07.2013, 16:32
    #38334394
lapyx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
date в яваскрипт
даже если убирать разделители при вводе, то хитромудрые пользователи, все равно смогу вам отправить не чистую дату и что потом?) не надо надеяться что таких пользователей не будет, надо всегда делать проверку формата на сервере любой фигни которую вам отправил пользователь, всегда!
...
Рейтинг: 0 / 0
17.07.2013, 16:58
    #38334467
Denis1991
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
date в яваскрипт
Понял. А как с этим?

Denis1991 И желательно чтобы разделители не ставились сами, а уже стояли перед вводом.
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / date в яваскрипт / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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