Dmitry
https://twitter.com/zenorocha/status/1408432082741649411?s=09
Dmitry
Четкий твит 😂
Eugene
radical field.
делаю форму в html элементе билдера.
<input type="date" id="start" name="trip-start"
value="2018-07-22">
нжуно в value вставить текущую дату: ГГ-ММ-ДД
два варианта: либо php, либо js.
php не вставить в html элементе билдера. остается js.
код:
<script>
var today = new Date();
var dd = String(today.getDate()).padStart(2, '0');
var mm = String(today.getMonth() + 1).padStart(2, '0'); //January is 0!
var yyyy = today.getFullYear();
today = yyyy + '-' + mm + '-' + dd;
document.write(today);
</script>
но как правильно это добавить в value="" ? и можно ли?
не хочется вставлять отдельно модуль с формой из-за этого
Дмитрий
Дмитрий
об универсальном?
Дмитрий
или html field?
Дмитрий
или это про форму ты вообще?
Eugene
блин. названия перепутал. про формы
Eugene
radical forms
Eugene
для него собираю форму
Дмитрий
document.write(today);
Дмитрий
не так
Eugene
да код выше рабочий. проблема в том, как есть вставить в value="" ?
Дмитрий
document.querySelector(‘input[name="trip-start»]’).value = today;
Дмитрий
Дмитрий
не так
Дмитрий
Дмитрий
только двойная там кавычка
Дмитрий
у меня мак тут дописал по другому
Eugene
ага, вот вижу
Eugene
заменить эту строку или вообще одной строкой обойтись можно?
Дмитрий
document.querySelector('input[name="trip-start"]').value = today;
Дмитрий
<script>
var today = new Date();
var dd = String(today.getDate()).padStart(2, '0');
var mm = String(today.getMonth() + 1).padStart(2, '0'); //January is 0!
var yyyy = today.getFullYear();
today = yyyy + '-' + mm + '-' + dd;
document.querySelector('input[name="trip-start"]').value = today;
</script>
Дмитрий
после инпута @norrbits
Дмитрий
пиши
Дмитрий
а не до
Eugene
с синтаксисом не проходит
Eugene
Eugene
тут вставляю код в value=""
Eugene
как вставить правильно код в value=" [js code] " ?
Дмитрий
;tyz
Дмитрий
женя
Дмитрий
это тег
Дмитрий
вынеси тег этот
Дмитрий
на уровне с див
Дмитрий
и див тут тебе зачем?
Дмитрий
за инпутом вынеси и див удали
Eugene
див обрамляет
Дмитрий
ок
Eugene
див нужен, экран не весь захватил
Дмитрий
за инпут вынеси
Дмитрий
это тег
Eugene
не понимаю
Дмитрий
<input type="date" id="start" name="trip-start">
<script>
var today = new Date();
var dd = String(today.getDate()).padStart(2, '0');
var mm = String(today.getMonth() + 1).padStart(2, '0'); //January is 0!
var yyyy = today.getFullYear();
today = yyyy + '-' + mm + '-' + dd;
document.querySelector('input[name="trip-start"]').value = today;
</script>
Eugene
а как в value вставить значение, генерируемое js?
Дмитрий
js же и пропишется
Дмитрий
document.querySelector('input[name="trip-start"]').value = today;
Дмитрий
выюерится инпут и пропишется value
Eugene
мысль понял. сейчас попробую
Eugene
@tsymbalmitia Дим, спасибо большое! помогло
Eugene
а можно еще такой же js, но чтобы на 7 дней больше было?
Eugene
от текущей даты
Eugene
(у меня календарь заселения, въезд/выезд и нужно что-то подставить)
Дмитрий
Дмитрий
погугли
Дмитрий
там будет что-нибудь
Дмитрий
как сделать от. текущей даты
Дмитрий
@norrbits https://stackoverflow.com/questions/3818193/how-to-add-number-of-days-to-todays-date
Дмитрий
Дмитрий
@Deny_lv вот это уже перебор тупизны фронтовиков
Дмитрий
стаить либу ради того чтобы сделать получение даты
Дмитрий
которая в одну строчку делается
Дмитрий
40кб тянуть
Дмитрий
и ставить npm
Eugene
Дмитрий
я бы там коммент оставил бы
Дмитрий
дядя, ТЫ ДОЛБАЕБ, ПЕРЕСТАНЬ ЗАНИМАТЬСЯ ПРОГАЬНЕМ
Дмитрий
дегенераты, честное слово =))
Den 💙💛
Дмитрий
Дмитрий
там просто дату получить
Дмитрий
I need to be able to add 1, 2 , 5 or 10 days to today's date using jQuery.
Дмитрий
ставить либу ради этого
Дмитрий
вверх идиотизма и не профессионализма ради этого
Den 💙💛
там просто дату получить
Я понял.
Вообще многие плохо понимают как с модулями работать и могу тот же момент, который устарел, между прочим, вытянуть в проект полностью со всеми локалями. Хотя сама функция или несколько может быть взята без всего пакета
Дмитрий
понимаешь. оно вообще тут не нужно
Дмитрий
никаких npm
Дмитрий
никаких завистмостей
Дмитрий
никакил либ
Дмитрий
нахуй что-то выкачивать когда пишется в одну строчку