2012-01-13 5 views
-1

Я хочу проверить календарь полей даты, где даты в календаре не могут быть выбраны больше, чем сегодня. Ниже код находится в кончиках Eval поля как "Проверка поля даты в календаре

установить переменную под названием„возвращение“к истине, чтобы остановить эту дату от выбран.

вар дифф = новый Date(). сравнить (новая дата (дата)); результат вар = дифф < 0 верно:. ложно;

Теперь я хочу того же предполагаемый результат, даты в календаре не может быть выбран больше, чем сегодня

+2

... и в чем вопрос? –

+0

Пожалуйста, используйте * описательные * названия. – Ryan

ответ

1
var result = new Date() < new Date(date); 
+0

Извините, Дарин Димитров, но я полностью новичок в javascript. теперь как передать значение результата var в поле моего календаря. Может ли это быть как результат возврата var; – Joshi

1

Расширение ответа Дарина Димитрова с ответом Павана.

inputField.onchange = function(){ 
    return (new Date() < new Date(this.value))? true: this.value = ""; 
} 
+0

Нет, я не получаю результат при вставке вышеуказанного кода в поле eval. Я все еще могу выбрать все даты в календаре – Joshi

+0

Ваш вопрос состоял в том, как проверить поле даты, а не отключать даты в календаре. Не могли бы вы предоставить образец кода календаря? – CBusBus

+0

Это встроенный календарь joomla. Я использую только поле даты, где есть возможность вставить javascript-код с небольшим намеком, как я упоминал выше, что позволит мне отключить даты от выбора. – Joshi

Смежные вопросы