Element output reprezentuje wyniki obliczeń.
Kontekst użycia
| Modele treści HTML5 | treść ogólna, syntagmatyczna, formularzowa (z listy, etykietowalna i resetowalna), wyczuwalna |
|---|---|
| Elementy nadrzędne | elementy treści ogólnej |
| Elementy potomne | |
| Znaczniki | Znaczniki otwierający i zamykający są obowiązkowe |
| Normy | HTML 5 — podrozdział 4.10.15 |
| Interfejs DOM | HTMLOutputElement |
| Różnice między HTML 4.01 a HTML 5 | Element |
Przykłady użycia
Elementu
output można użyć np. w budowie prostego kalkulatora do wyświetlania wyników obliczeń:
<form onsubmit="return false" oninput="o.value = a.valueAsNumber + b.valueAsNumber"> <input name=a type=number step=any> + <input name=b type=number step=any> = <output name=o></output> </form>
Przykład zaczerpnięty ze specyfikacji HTML5
Obsługa przez przeglądarki
| Firefox | Chrome | Opera | Safari | Internet Explorer |
|---|---|---|---|---|
| ✔ | ✔ | ✔ | ✔ | ✘ |
Atrybuty obowiązkowe
Element output nie ma atrybutów obowiązkowych.
Atrybuty opcjonalne
Atrybuty globalne oraz:
| Atrybut | Opis |
|---|---|
for |
Służy do wiązania wyniku obliczeń z elementami reprezentującymi wartości, które zostały użyte w tych obliczeniach lub miały jakikolwiek wpływ na ich wynik. Wartością tego atrybutu musi być nieuporządkowana lista oddzielanych spacjami identyfikatorów elementów znajdujących się w tym samym dokumencie, co element output. Wielkość liter ma znaczenie |
form |
Umożliwia powiązanie elementu output z formularzem |
name |
Określa nazwę elementu output |











Wysyłam...
Dodaj komentarz