Как показать значение рядом с типом ввода диапазона HTML5? - PullRequest
2 голосов
/ 01 ноября 2011

Хорошо, поэтому я пытаюсь использовать диапазон для типа ввода

Times: <input type="range" name ="times"><br>

Но я хочу, чтобы значение печаталось рядом с ним, как я могу это сделать?

Как

------- * - 7

* --------- 1

Ответы [ 2 ]

5 голосов
/ 01 ноября 2011

прикрепить к нему событие onChange и в функции обработчика событий вы можете выбрать значение и записать его как innerHtml в диапазон рядом с контроллером

<input id="mine" type="range" min="-100" max="100" value="0" step="10" onChange="change();"> <span id="result"></span>

<script>
var result = document.getElementById("result");
var mine = document.getElementById("mine");
function change(){
    result.innerText = mine.value;
}
</script>
0 голосов
/ 22 февраля 2013
function showCount(){
    var count = document.getElementById("slider").value;
    console.log("meter position : "+count);
}

<input type="range" value="0" id="slider" step="1" min="0" max="15" onchange="showCount()"/>

Это даст счет, когда вы переместите ползунок enter code here или положите и предупредите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...