| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > Автодополнение даты в текстовом поле |
| Автор: Galina 27.6.2005, 15:29 | ||||
| Как сделать, чтобы в текстовое поле txtDate, в которое должна вводиться дата, писать только две первые цифры (день), а месяц и год подставлялись текущие (автоматически). В файле dato.js находится функция getDateInstance(strDate)
Код вызова txtDate.Attributes["onChange"] = "this.value = getDateInstance(this.value);"; В таком виде это не работает Спасибо Галина PS
|
| Автор: diam 28.6.2005, 07:28 | ||||
| Galina, используй кнопку Код Для начала, заменим
на
Я надеюсь, что функция getDateInstance() работает, потому что я её не смотрел |
| Автор: Galina 28.6.2005, 10:42 |
| Большое спасибо за ответ, но, вставив этот код, я получила сообщение о нескольких синтаксических ошибках - скобки и function a . Пожалуйста, как мне их исправить? Спасибо Галина |
| Автор: diam 28.6.2005, 12:31 | ||
Да, извиняюсь, пофиксил. Теперь работает (правда, я так и не знаю, работает ли функция getDateInstance() или нет, я вместо неё свою подставил. См. ниже).
|
| Автор: Sardar 28.6.2005, 22:14 | ||
Просто создали новый обьект Date, можно даже заплнить второй, тогда ещё проверка на ошибки будет:
|