<input id="scourse_text" name="scourse_text" type="hidden">
<select name="scourse" id="selectcourse"
onchange="this.form.scourse_text.value = this.selectedIndex === -1 ? '' : this.options[this.selectedIndex].text"
>
Route::middleware(StartSession::class)->group(function(){
Route::get('/cart/') ...
})
document.body.innerHTML += ' ';
capture: true, чтобы перехватить на этапе погружения
history.pushState({}, '', `/category/${category}`);/category/divan покажет диваны/category/shkaf покажет шкафы/category/all покажет всё/category/divan там все равно будут диваны. Перейдя на другую страницу вы будете видеть другое. Состояние фильтра сохраняется в URL. Не нужно его больше нигде хранить.<a href="/category/divan">Диваны</a>
<a href="/category/shkaf">Шкафы</a>
<a href="/category/all">Всё</a>
const i1 = document.querySelector('.img1');
const i2 = document.querySelector('.img2');
const imageConfigurations = {
images : [i1, i2],
sourcePaths: [i1.getAttribute('src'), i2.getAttribute('src')],
altTexts : [i1.getAttribute('alt'), i2.getAttribute('alt')]
}