Hallo Matthias Scharwies,
Das ist m. E. alles ein Kompromiss zwischen einem statischen Beispiel ohne variable Werte und dem von Felix vorgeschlagenen JavaScript mit dynamischer Erzeugung eines output-Elements.
Ja, das ist wohl so.
Wäre dies ein anderer und vielleicht besserer Kompromiss?
<form id="myForm">
<input type="range" id="a" value="50">
<output for="a" id="wert">50</output>
<output for="a" id="quad">2500</output>
<output for="a" id="kub">125000</output>
</form>
document.getElementById("myForm").addEventListener("input", rechne);
var input = document.getElementById("a"),
wert = document.getElementById("wert"),
quad = document.getElementById("quad"),
kub = document.getElementById("kub");
function rechne() {
wert.value = parseInt(a.value);
quad.value = Math.pow(wert.value,2);
kub.value = Math.pow(wert.value,3);
}
Bis demnächst
Matthias