Spec-Zone.ru › Web APIs

HTMLOutputElement: свойство defaultValue

Базовая Широко доступная

Эта функция хорошо отработана и работает на многих устройствах и версиях браузеров. Она доступна во всех браузерах с октября 2018 года.

  • Узнать больше
  • Полная совместимость
  • Отправить отзыв

Свойство defaultValue интерфейса HTMLOutputElement представляет собой содержимое текста по умолчанию для этого элемента <output>. Получение и установка этого значения эквивалентно получению и установке textContent для элемента <output>.

Значение

Строка.

Примеры

В примере ниже свойство defaultValue по-прежнему возвращает значение, изначально написанное в HTML. Изменения в value не повлияют на defaultValue или его textContent в DOM.

<fieldset>
  <legend>Add two numbers</legend>
  <p>
    <input type="number" id="operand1" value="5" aria-label="First number" />
    +
    <input type="number" id="operand2" value="7" aria-label="Second number" />
    =
    <output
      id="result"
      for="operand1 operand2"
      aria-live="polite"
      aria-controls="output"
      >12</output
    >
  </p>
</fieldset>
<pre id="logs" aria-live="polite"></pre>
const logs = document.getElementById("logs");
const operand1 = document.getElementById("operand1");
const operand2 = document.getElementById("operand2");
const result = document.getElementById("result");

function updateResult() {
  result.value = operand1.valueAsNumber + operand2.valueAsNumber;
  logs.innerText = `result.defaultValue: ${result.defaultValue}\nresult.value: ${result.value}`;
}

operand1.addEventListener("input", updateResult);
operand2.addEventListener("input", updateResult);
updateResult();

Спецификации

Спецификация
HTML
# dom-output-defaultvalue-dev

Совместимость с браузерами

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari on IOS Samsung Internet WebView Android
defaultValue 9 14 4 ≤12.1 5.1 18 4 ≤12.1 5 1.0 3

См. также

  • <output>
  • HTMLOutputElement.value

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/HTMLOutputElement/defaultValue

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API