Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Вписывание даты в момент установки галочки через jQuery (https://javascript.ru/forum/jquery/80745-vpisyvanie-daty-v-moment-ustanovki-galochki-cherez-jquery.html)

12345678 24.07.2020 12:26

Вписывание даты в момент установки галочки через jQuery
 
Здравствуйте.

Есть вот такой код:

$('#anonim-commenting').click(function(){
	if ($(this).is(':checked')){
	$('.style1, .style2, .style3').hide(100);
	setTimeout(function(){
	$('#author').val('Анонимный комментарий');
	$('#email').val('anonim@gmail.com');
	$('#style4').val('none');
	},500);
	} else {
	$('#author').val('');
	$('#email').val('');
	$('#style4').val('yes');
	$(''.style1, .style2, .style3').show(100);	
	}
});
 });


Как добавить в момент установки галочки подстановку к указанному электронному ящику ещё секунды. Т.е. ставит человек галочку, а в поле вписывается не anonim@gmail.com а anonim_35@gmail.com (в момент нажатия галочки была 35 секунда).

laimas 24.07.2020 12:42

Цитата:

Сообщение от 12345678
в момент нажатия галочки была 35 секунда

Просто абсолютное значение или секунды "от рождества Христова"?

12345678 24.07.2020 12:59

laimas
То, которое сейчас на компьютере \ в браузере.

laimas 24.07.2020 13:05

Цитата:

Сообщение от 12345678
То, которое сейчас на компьютере \ в браузере

Компьютер показывает не секунды, а время - часы:минуты:секунды. Вам что надо - текущие секунды или время?

12345678 24.07.2020 13:15

laimas
Да, тут закралась логическая ошибка. Изначально, когда я написал пост, я думал подставлять дату, но потом переписал сообщение, и указал секунды, ибо даже этого достаточно.

А заголовок, к сожалению, исправить не представляется возможным.

Нужно поставить секунды, от 00, до 59. Если на компьютере в момент установки галочки 46 секунд, то будет так anonim_46@gmail.com

laimas 24.07.2020 13:21

Подставляйте new Date().getSeconds()

12345678 24.07.2020 13:48

laimas
Спасибо! То, что нужно.


Часовой пояс GMT +3, время: 15:52.