<html>
<head>
<title>
JavaScript - Beispiel
</title>
<!-- externes Script einbinden -->
<script type="text/javascript" src="numconvert.js"></script>
<!-- seitenspezifisches Script -->
<script type="text/javascript">
<!--
var xold="";
var basearray=new Array(10,2,3,4,5,6,7,8,9); /* Jeweilige Basis */
var elarray=new Array(0,2,4,6,8,10,12,14,16); /* Nummern der Formularfelder */
function konvertieren(n)
{
var x=ConvertToNumber(document.formular1.elements[elarray[n]].value,basearray[n]),i;
if (typeof(x)!="number")
{
alert(x);
x=xold;
}
for (i=0;i<basearray.length;i++)
document.formular1.elements[elarray[i]].value=ConvertNumber(x,basearray[i]);
xold=x;
}
//-->
</script>
</head>
<body onLoad="konvertieren(0);">
<form name="formular1"> <!-- HTML-Formular definieren -->
<table align=center cellpadding="10" cellspacing="2" border=0>
<!-- Tabelle -->
<tr><td align=center colspan="3">
<a href="index.html">Erklärung</a> <!-- link zum Index -->
</td></tr>
<!-- alle Ausgabefelder in Tabellenzellen: -->
<tr><td align=right>dezimal:</td>
<td style="background:#E0E0FF"><input type=text name="eingabe" value="23" size="32"></td>
<td style="background:#D0FFD0"><input type=button value="konvertieren" onClick="konvertieren(0);"></td></tr>
<tr><td align=right>binär:</td>
<td style="background:#E0E0FF"><input type=text value="" size="32"></td>
<td style="background:#D0FFD0"><input type=button value="konvertieren" onClick="konvertieren(1);"></td></tr>
<tr><td align=right>ternär:</td>
<td style="background:#E0E0FF"><input type=text value="" size="32"></td>
<td style="background:#D0FFD0"><input type=button value="konvertieren" onClick="konvertieren(2);"></td></tr>
<tr><td align=right>quartär:</td>
<td style="background:#E0E0FF"><input type=text value="" size="32"></td>
<td style="background:#D0FFD0"><input type=button value="konvertieren" onClick="konvertieren(3);"></td></tr>
<tr><td align=right>pental:</td>
<td style="background:#E0E0FF"><input type=text value="" size="32"></td>
<td style="background:#D0FFD0"><input type=button value="konvertieren" onClick="konvertieren(4);"></td></tr>
<tr><td align=right>hexal:</td>
<td style="background:#E0E0FF"><input type=text value="" size="32"></td>
<td style="background:#D0FFD0"><input type=button value="konvertieren" onClick="konvertieren(5);"></td></tr>
<tr><td align=right>heptal:</td>
<td style="background:#E0E0FF"><input type=text value="" size="32"></td>
<td style="background:#D0FFD0"><input type=button value="konvertieren" onClick="konvertieren(6);"></td></tr>
<tr><td align=right>oktal:</td>
<td style="background:#E0E0FF"><input type=text value="" size="32"></td>
<td style="background:#D0FFD0"><input type=button value="konvertieren" onClick="konvertieren(7);"></td></tr>
<tr><td align=right>nonal:</td>
<td style="background:#E0E0FF"><input type=text value="" size="32"></td>
<td style="background:#D0FFD0"><input type=button value="konvertieren" onClick="konvertieren(8);"></td></tr>
</table>
<!-- Tabelle Ende -->
</form> <!-- HTML-Formular beenden -->
</body>
</html>
|