<form oninput="result.value=parseInt(a.value)+parseInt(b.value)">
<input type="range" name="b" value="50" /> +
<input type="number" name="a" value="10" /> =
<output name="result">60</output>
<br>
<button type="reset">Reset</button>
</form>
Измените значения input
, а затем нажмите кнопку сброса.В Firefox сброс формы устанавливает значение output
в пустую строку, а не в значение по умолчанию.Кажется, что Firefox не понимает HTMLOutputElement.defaultValue
:
console.log(document.getElementById('output').defaultValue);
<output id="output">60</output>
Это ошибка?