Hallo Cheatah,
zur genauen Fehlerbeschreibung kann ich nicht viel sagen.
Mein IE gibt folgende Meldung ab:
Zeile: 62
Zeichen: 1
Fehler: Das Objekt unterstützt diese Eigenschaft oder Methode nicht
Code: 0
Was immer das auch heißen mag... beschäftige mich erst seit einer Woche mit dem Thema Javascript! Deshalb habe ich auch noch keinen richtigen Überblick über das, was ich da so an Fehlern gemacht habe.
Wie ich bereits "Slyh" geschrieben habe, soll ich ein Formular erstellen, mit dem man eingegebene Dezimalzahlen in Dualzahlen umrechnen kann! Die Erstellung des Formulars ist sicherlich fehlerfrei, lediglich die Javascript Passage, speziell der Funktionsblock, scheint mir nicht geglückt zu sein...
Evtl. hast Du ja eine Idee wie ich den Funktionsblock schreiben muss, damit das Script einen Wert ausgibt!?
Gruß
Stefan
Habe alle bisherigen Verbesserungsvorschläge eingearbeitet:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<TITLE>2.2.2 Geschäftsbereich Informationstechnik</TITLE>
<script language="JavaScript">
function DezimaltoDual()
{
var Dezimalzahl=document.DezimaltoDual.Dezimal.value;
var Dualzahl=0;
while (i > 0) {
Dualzahl=Dezimalzahl.toString(2); }
document.DezimaltoDual.Dual.value=Dualzahl;
}
</script>
</head>
<BODY>
<H1>Berechnung Dualzahlen aus Dezimalzahlen</H1>
<Form name="DezimaltoDual">
<TABLE border=1>
<TR>
<TH>Dezimalzahl</TH>
<TH>Dualzahl</TH></TR>
<TR>
<TH>Eingabe Dezimalzahl</TH>
<TH>Ausgabe Dualzahl</TH></TR>
<TR>
<TD align="center">
<INPUT type="text" name="Dezimal" size="50"></TD>
<TD align="center">
<INPUT type="text" name="Dual" size="50"></TD>
</TR>
<TR>
<TD colspan="1" align="center">
<input type="reset" VALUE="Werte Löschen"></TD>
<TD colspan="1" align="center">
<input type="button" value="Berechnung" onClick="DezimaltoDual()">
</TD>
</TR>
</Table>
</Form>
</Body>
</Html>