Matthias Apsel: output ohne JavaScript

Beitrag lesen

problematische Seite

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

--
Dieses Forum nutzt Markdown. Im Wiki erhalten Sie Hilfe bei der Formatierung Ihrer Beiträge.