【发布时间】:2020-05-05 11:23:53
【问题描述】:
有很多关于如何将 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>
任何帮助将不胜感激! :) 最佳钼
【问题讨论】:
标签: javascript html variables href