(☞ຈل͜ຈ)☞ Главная  Статьи  Загрузчик Домой

Ok!
Ok!
240
document.addEventListener("DOMContentLoaded", function (event) {
    setTimeout(function() {
    
        let container = document.createElement("div");
        container.classList.add('g-recaptcha');
        container.setAttribute('id', 'g-recaptcha');
        container.dataset.sitekey = '6Lc-rR0nAAAAAApbMeAGotqehDQZrx7IeUrAajI2';
    
    
        let prev = document.querySelector('[name="form_hidden_45"]');
        prev.after(container);
    },0);
});
JS, javascript, captcha120Добавить блок Капча после поля формы Яваскрипт
233
function validatePassword(password) {
  // Проверяем, что длина пароля не меньше 8 символов
  if (password.length < 8) {
    return false;
  }

  // Проверяем, что пароль содержит хотя бы одну цифру, одну маленькую букву, одну большую букву и один спецсимвол
  const regex = /^(?=.*d)(?=.*[a-z])(?=.*[A-Z])(?=.*[!@#$%^&*()_+-=[]{};':"\|,.<>/?]).*$/;
  return regex.test(password);
}

Пример

const password = "myP@ssw0rd";
if (validatePassword(password)) {
  console.log("Пароль верный");
} else {
  console.log("Пароль неверный");
}
валидация, пароль, яваскрипт, javascript110Код валидации пароля на Javascript чтобы пароль был не короче 8 символов и содержал обязательно буквы маленькие, большие, цифры и спецсимволы
197
let d = new Date(); let m = String(d.getMonth() + 1).padStart(2, '0');
js,javascript,month with 0,month with zero340В яваскрипте получить месяц номер с ведущим нулём
63
if($("[name=form_text_21]").val().replace(/D+/g, '').length == 11)
js,javascript,phone,длина телефона, число цифр в номере телефона1300Проверка числа цифр в номере телефона яваскрипт
55
var d = date_form.replace(/(d+)-(d+)-(d+)/, '$3.$2.$1')
дата, конверт, яваскрипт, дата по-русски, convert, javascript, js, date lat to rus250Яваскрипт преобразование (конверт) даты евро в русскую "2018-08-15" в "15.08.2018"
54
//Если с английского на русский, то передаём вторым параметром true.
						var transliterate = (
							function() {
								var
									rus = "щ   ш  ч  ц  ю  я  ё  ж  ъ  ы  э  а б в г д е з и й к л м н о п р с т у ф х ь".split(/ +/g),
									eng = "shh sh ch cz yu ya yo zh `` y e a b v g d e z i j k l m n o p r s t u f x ``".split(/ +/g);
								return function(text, engToRus) {
									var x;
									for(x = 0; x < rus.length; x++) {
										text = text.split(engToRus ? eng[x] : rus[x]).join(engToRus ? rus[x] : eng[x]);
										text = text.split(engToRus ? eng[x].toUpperCase() : rus[x].toUpperCase()).join(engToRus ? rus[x].toUpperCase() : eng[x].toUpperCase());
									}
									return text;
								}
							}
						)();
транслит, translit, латинский-русский, lat-cyr, javascript, js350Транслитерация с английского в русский Яваскрипт
32
function find_closed() {
    var tr = $('tr');
    if($('#searchfield').val() != "") {
        for (var i = 0; i < tr.length; i++) {
            if (tr.eq(i).text().toLowerCase().indexOf($('#searchfield').val().toLowerCase()) > -1) {
                tr.eq(i).addClass('opened');
                /*tr.eq(i).css({'background': '#A8E9FF'});*/
                var found = 1;
            }else{
				tr.eq(i).removeClass('opened');
			}
            
        }
		if (found < 1) {
                $('.not-found').text('Не найдено')
            }
    }
}
javascript, поиск в таблице5400JS функция ищет соответствие в словах скрытых строк таблицы. Если найдет — открывает строку, нет — закрывает