Я новичок в javascript, у меня есть ползунок, с которым я могу изменить значение, если мой ввод с ним (с 0
до 10
).
Теперь, что я хочу, это заполнитьвторой вход с вычитанием этого значения из 10
, у меня есть событие при изменении, но оно не срабатывает в Firefox:
<div class="ui container">
<div class="ui segment">
<div class="ui range" id="range-2"></div>
<br>
<div class="ui input">
<input type="text" id="input-2" name="input-2" onchange="myFunction(this.value)">
</div>
<div class="ui input">
<input type="text" id="answer" name="answer" style="background-color: #0cdbff">
</div>
</div>
<script>
function myFunction(val) {
var t1 = $("#input-2").val();
var t2 = 10 - t1;
// Set answer to second input
document.getElementById('answer').value = t2;
}
</script>
<script>
$(document).ready(function () {
// Place value in an input
$('#range-2').range({
min: 0,
max: 10,
start: 5,
input: '#input-2'
});
});
</script>