JS

Регулярка JS замена

function telOnch() {

const str = tel.value;

r = str.replace(/[-()]/g, ``).replace(/\+7\+7/, `+7`);
tel.value = r;

//r= r.replace(/\+7\+7/, `+7`);

//console.log(r);

//alert(this.value);
}

Компьютер:

JS Форма

let form = document.createElement('form');
form.action = 'https://google.com/search';
form.method = 'GET';

form.innerHTML = '<input name="q" value="test">';

// перед отправкой формы, её нужно вставить в документ
document.body.append(form);

form.submit();

Компьютер:

Двойной бегунок

Better Exposed Filters - это модуль друпала про раскрытые фильтры с помощью ползунков


Это отсюда: https://jqueryui.com/slider/#range

Компьютер:

js Разное

<button class="button" type="submit" style="margin-left: 10px;"
onclick="return confirm ('Точно хотите удалить этот Заказ?'); ">Удалить заказ</button>

================

@keyframes slide {
0% {
transform: translatex(var(--max, -170%))
}

100% {
transform: translatex(100%)
}
}

let newMax = '-100%';
document.querySelector(".news").style.setProperty('--max', newMax);

Компьютер:

Отправка формы при выборе ниспадающего списка

onchange="this.form.submit()"

<form method="post" action="#3" style="display: inline-block">
<select class="from-month" name="D23" onchange="this.form.submit()">
<option value="2022-09">сентябрь 2022</option>
<option value="2022-10">октябрь 2022</option>
</select>
</form>

Компьютер:

Как прочитать ошибку 500 не имея доступа к Логам?

Re: Как прочитать ошибку 500 не имея доступа к Логам?

добавьте после success еще error через запятую:

error: function(xhr, ajaxOptions, thrownError) {
alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText);
}

Компьютер:

JavaS

Поле - только цифры:

<script>
function tolkocislo(){
if (event.keyCode < 48 || event.keyCode > 57)
event.returnValue= false;
}
</script>

<input onKeyPress="tolkocislo()">

---------------

Удалить рекламу со страницы. Например видео:

ec2f441e2.innerHTML = '';

Обнуляется id ec2f441e2 , но видео может востанавливатся. То есть нужно стараться уничтожить Узел как можно большего размера.

window.document.querySelector(".google-adv2").innerHTML = ''; // это по классу

--------------------------
Вы можете получать список всех элементов, подходящих под заданное правила, используйте для этого querySelectorAll() — он всегда возвращает коллекцию элементов либо null.

Давайте выведем все ссылки в консоль.

Компьютер:

JS-Кнопка выгрузки из Базы Данных.

(async () => {

let response = await fetch('json.php', {
method: 'POST',
headers: {"Content-type": "application/x-www-form-urlencoded; charset=UTF-8"},
body: 'id='+u.id+'&zag='+zag+'&tel='+u.tel+'&city='+u.city+'&categories='+u.categories+'&podkat='+u.sub_category
});

//let result = await response.text();
//alert(result);
})();

----------

hhhhh

'use strict';

kn1.onclick = async () => {

Компьютер:
Subscribe to RSS - JS