Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » jQuery » Input как обрезать часть ссылки ?

Input как обрезать часть ссылки ?


     28.12.2025    Все вопросы » jQuery    200

вопрос
Добрый день.
Такой вопрос:

Есть input поле в которое вписывают ссылки.
Но к данном ссылки вписывают: ?ref=25325
Что в итоге имеет вид как ссылка https://сайт.ру/?ref=25325
Не подскажите Как удалять ?ref=25325 из ссылки ?

Ответа пока нет


2 комментария

web102
Юзер

web102 - 28 декабря 2025 15:56 -

document.querySelector('#input').addEventListener('input', function() {
	this.value = this.value
		.replace(/(\?|&)ref=\d+/i, '')
		.replace(/[?&]$/, '');
})
где #input id вашего input

rewenas
Юзер

rewenas - 30 декабря 2025 12:33 -

Но JS же можно обойти просто отключив его на этом сайте. Лучше делать через PHP наверное. В файле php который работает с этим input и который получает эту ссылку:


$url = $_POST['url'] ?? '';
$url = preg_replace('/\?ref=\d+$/', '', $url);

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх