Есть много Вопросов и Ответов о том, как получить переменную Javascript в тег href, но я столкнулся с проблемой, которой, похоже, никто не имеет.
У меня есть ползунок и в зависимости от положения слайдера, значение должно быть взято в href.
Так что, если значение ползунка равно 50, ссылка должна быть "http // testurl.de / 50". Однако я всегда получаю обратно "http://testurl.de/ [object% 20HTMLSpanElement] " И не знаю, что случилось.
<div class="slidecontainer">
<input type="range" min="1" max="100" value="50" class="slider" id="ValueSlider">
<p>Value: <span id="SetValue"></span></p>
</div>
<script>
var slider = document.getElementById("ValueSlider");
var output = document.getElementById("SetValue");
output.innerHTML = slider.value;
slider.oninput = function() {
output.innerHTML = this.value;
}
</script>
<a href="#" onclick="window.location='http://testurl.de/' + SetValue">link</a>
Любая помощь будет принята с благодарностью! :) Лучший Мо