我是使用JavaScript的新手,我一直在研究如何将范围滑块值存储到全局变量中。我尝试了许多不同的方法来尝试显示我的全局变量值,但没有任何工作。附件是我的代码的片段。
var slider01 = document.getElementById("textInput01").value;
var slider02 = document.getElementById("textInput02").value;
<div class="slidecontainer">
<b>Slider 1:</b><input type="range" name="rangeInput01" id="rangeInput01" step=".01" min="0" max=".1" onchange="textInput01.value=value">
Value: <output id="textInput01"></output><br />
<b>Slider 2:</b> <input type="range" name="rangeInput02" id="rangeInput02" step=".01" min="0" max=".1" onchange="textInput02.value=value">
Value: <output id="textInput02"></output><br />
</div>
This is where I'm testing <span id="slider01"></span><br/>
This is where I'm testing <span id="slider02"></span>
你必须做这样的事情:
<b>Slider 1:</b><input type="range" name="rangeInput01" id="rangeInput01" step=".01" min="0" max=".1" onchange="setSpanValue('slider01', this.value)">
在JS中:
function setSpanValue(id, value){
document.getElementById(id).innerHTML = value;
}