JavaScript implementiert quadratische Meter, MU, Hektar der Einheitsumwandlung. Sie können die Parameter über die URL übergeben, um anzugeben, dass der Wert des Eingangsfelds der Wert eines beliebigen Geräts im Gerät ist.
Der Quellcode lautet wie folgt:
<! DocType html public "-// w3c // dtd xhtml 1.0 transitional // en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transsitional.dtd"><Htmlmlml xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Mini-mega, mu, hectare unit conversion applet implemented by javascript</title></head><body><select onchange = "selektionChange (this)" id = "sel"> <option value = "hectare"> hektar </option> <option value = "mu"> mu </option> <Option Value = "Quadratmeter"> Quadratmesser </option> </select> Der Wert dieser Eingabe. type = "text/javaScript"> var a = parseInt ('0'); ///// hier ist eine Änderung des Wertes, den Sie dynamisch erhalten. 0 bedeutet, dass das Gerät quadratische Meter ist, 1 Acre und 2 ist Hektar var sel = document.getElementById ('sel'); sel.selectedIndex = 2 - a; ////// Einheit Pulldown var lastunit = document.getElementById ('sel'). Wert; // Zeichnen Sie die aktuelle Einheit var input = document.getElementById ("input0"); // 10000 Quadratmeter = 15 mu = 1 Hektar var Frate = {// Konvertierungsrate Hektars: {mu: 15, Quadratmeter: 10000}, mu: {Quadratmeter: 10000 /15, Hektar: 1 /15}, Quadratmeter: {mu: 15 /10000, Hektar: 1 /10000}}; Funktionselemente (OBJ) {// Einheit Änderungen, Konvertierung var v = parsefloat (input.Value); // den ursprünglichen Wert abrufen // Bitte beachten Sie auf den Wert von Frate, erhalten Sie den letzten Einheitsknoten und nehmen Sie dann die Konvertierungsrate der aktuellen Einheit Var rst = (v * Frate [Last -Unit -Eingabe] [Sel.Value]. RST; lastUnit = sel.value; // Aktualisieren Sie die aktuelle Einheitsvariable} </script> </body> </html>