Проблема:
Мне интересно, есть ли подобная функция, которая позволяет сбросить текст к его значению по умолчанию, как для атрибута значения.
HTML:
<input type="range" class="custom-range" name="studyslider" min="1" max="100" step="1" value="50" oninput="sliderChange(this)" onchange="sliderChange(this)">
<output class="badge badge-light badge-width mt-4 mb-3" name="studyslider-output">50</output>
JavaScript:
// Resetting the value for <input>
const slider = node.querySelector(".custom-range");
slider.value = slider.defaultValue;
// Resetting the value for <output>
const sliderOutput = node.querySelector("output");
sliderOutput.innerHTML = "50";
Желаемый выход:
Чтобы получить значение внутри <output>
и сбрасывать его каждый раз при отправке ответа, аналогично defaultValue
для <input>
.