Значение по умолчанию элемента вывода HTML в Firefox - PullRequest
5 голосов
/ 20 марта 2019

<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>

Это ошибка?

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