gpt4 book ai didi

javascript - 如何检索和显示 slider 范围值?

转载 作者:搜寻专家 更新时间:2023-10-31 21:59:05 26 4
gpt4 key购买 nike

如何从输入范围中检索和显示 slider 值?

我正在使用 Meteor 并且更喜欢 javascript 代码。

  <input id="slider" type="range" min="50" max="100" step="10" oninput="sliderChange(this.value)">

<output id="sliderVal"> </output>

javascript;

function sliderChange(val) {
document.getElementById('sliderVal').innerHTML = val;
}

最佳答案

在引用 http://www.w3schools.com/jsref/event_oninput.asp 之后看来您可以根据 oninput 的更改事件执行方法。

以下代码检索并显示页面上的数字。

<template name="myTemplate>
<input id="slider" type="range" min="50" max="100" step="10" value="50">
<output id="output"></output>
</template>

客户端.js

Template.myTemplate.rendered = function(){
document.getElementById("slider").oninput = function() {
myFunction()
};
}

function myFunction() {
var val = document.getElementById("slider").value //gets the oninput value
document.getElementById('output').innerHTML = val //displays this value to the html page
console.log(val)
}

meteor 方式:此外,您可以使用change eventType 并将其映射到您想要的方式。这在输入更改状态时有效。

Template.yourTemplate.events({
'change input[type=range]': function(event){
var sliderValue = event.currentTarget.value
Session.set('sliderValueIs', sliderValue)
//then you can get this session and return it in a helper to display on your page
}
})

关于javascript - 如何检索和显示 slider 范围值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29103818/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com