Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по вёрстке » Как сделать на JS добавление месяца к дате ?

Как сделать на JS добавление месяца к дате ?


     11.03.2017    Общие вопросы по вёрстке, Стили (CSS), Хаки    1254

вопрос
Имеется 2 доп. поля [xvalue_data_1] и [xvalue_data_2], в первом указываю дату а во втором дата на 3 месяца больше. Как же сделать чтобы автоматом выставлялось +3 месяца от даты указанного в первом поле ?

Ответа пока нет


3 комментария

nowheremany
Эксперт

nowheremany - 11 марта 2017 19:09 -

<script>
$('input[name="xfield[date1]"]').change(function(){
var d=new Date(this.value),x=d.getDate();
d.setDate(1);d.setMonth(d.getMonth()+3);d.setDate(x);
$('input[name="xfield[date2]"]').val(d.getDate()+'.'+d.getMonth()+1)+'.'+d.getFullYear());
})
</script>

Благодарность принимаю тут Связь

ARTEXO
Юзер

ARTEXO - 11 марта 2017 21:57 -

Я хочу чтобы это работало в во время добавлении новости в админке, т.е. мне нужно это разместить в addnews.php или все таки в application.js ?

nowheremany
Эксперт

nowheremany - 12 марта 2017 00:10 -

Размещайте где угодно, главное, что бы скрипт запустится на нужной странице

Благодарность принимаю тут Связь

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх