DevTrain Startseite Advanced Developers Conference vom 14.-15. Februar 2011  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren


   Autor: Bernhard Elbl Artikel Drucken
        
Euro-Umrechnung mit JavaScript

Die Umrechnung von Euro in DM mit dem Wert 1,95583 ist für gute Kopfrechner
sicher kein Problem. Für alle anderen ist die Erstellung einer entsprechenden Tabelle
mit JavaScript kein Problem.
Die Funktionsdefinition erfolgt im Kopf des html-Dokuments:
<HTML>
<HEAD>
<Script language="JavaScript">
<!--
var x = 1.95583        
function euro(e)
{
 return(e*x);
}
function mark(m) //wandelt Euro in DM um
{
 return(m/x);
}
function runden(wert) //rundet erechneten Wert auf 2 Stellen
{
 return( Math.round( wert * 100.0 ) / 100.0 );
}
//-->
</script>
</HEAD>
<BODY>
<script>
<!--
//Das eigentlich Script im Rumpf des Dokuments gibt in unserem Beispiel eine Tabelle aus
//mit der Überschrift"Umrechnungstabelle" und den Spaltenüberschriften "Wert",
//"Euro" und "Mark".
document.writeln( "<TABLE BORDER>" );
document.writeln( "<CAPTION><strong>Umrechnungstabelle</strong></CAPTION>" );
document.write( "<TR><TH>Wert</TH>" );
document.write( "<TH>Euro</TH>" );
document.write( "<TH>Mark</TH></TR>" );
//Wir beschränken uns im "Wert"-Bereich i auf den Zahlenraum zwischen 1 und 100.
//Durch Veränderung des "i<"-Wertes in der for-Schleife ist dieser Wert beliebig
//veränderbar.
for ( var i = 1; i < 101; i++ ) 
{
 document.write( "<TR><TD>" );
 document.write( i );
 document.write( "</TD><TD>" );
 document.write(runden(euro(i)), "</TD><TD>");
 document.writeln(runden( mark(i)), "</TD></TR>" );
}
document.writeln( "</TABLE>" );
//-->
</script>
</BODY>
</HTML>


DevTrain Camp - Schneller zum .NET 3.5 Developer
 
Verwandte Artikel      Verlinkte Dokumente
    Keine verknüpften Dokumente
    Keine Links vorhanden

  Erfasst am: 12.02.2001
  Gültig bis: 30.03.2001
1 Ratings
Bewertung: 20,0%
schlecht    sehr gut  

 
© Copyright 2007 ppedv AG