JavaScript - Beispiel-Quelltext
<HTML>
<HEAD>
<TITLE>JavaScript - Beispiel 6</TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
function TypeIn(form, d) {
form.acc.value += d;
}
function Compute(form) {
if (form.acc.value == "") {
;
}
else {
form.acc.value = eval(form.acc.value);
}
}
function Clear(form) {
form.acc.value = "";
}
//-->
</SCRIPT>
</HEAD>
<BODY BGCOLOR="#f1f1f1" TEXT="#000066">
<FONT FACE="Courier">
<CENTER>
<H1>JavaScript-Taschenrechner</H1>
<HR>
<P>
<FORM>
<INPUT TYPE="button" WIDTH="40" HEIGHT="20" VALUE=" 1 " onClick="TypeIn(this.form, '1')">
<INPUT TYPE="button" WIDTH="40" HEIGHT="20" VALUE=" 2 " onClick="TypeIn(this.form, '2')">
<INPUT TYPE="button" WIDTH="40" HEIGHT="20" VALUE=" 3 " onClick="TypeIn(this.form, '3')">
<INPUT TYPE="button" WIDTH="40" HEIGHT="20" VALUE=" + " onClick="TypeIn(this.form, '+')">
<BR>
<INPUT TYPE="button" WIDTH="40" HEIGHT="20" VALUE=" 4 " onClick="TypeIn(this.form, '4')">
<INPUT TYPE="button" WIDTH="40" HEIGHT="20" VALUE=" 5 " onClick="TypeIn(this.form, '5')">
<INPUT TYPE="button" WIDTH="40" HEIGHT="20" VALUE=" 6 " onClick="TypeIn(this.form, '6')">
<INPUT TYPE="button" WIDTH="40" HEIGHT="20" VALUE=" - " onClick="TypeIn(this.form, '-')">
<BR>
<INPUT TYPE="button" WIDTH="40" HEIGHT="20" VALUE=" 7 " onClick="TypeIn(this.form, '7')">
<INPUT TYPE="button" WIDTH="40" HEIGHT="20" VALUE=" 8 " onClick="TypeIn(this.form, '8')">
<INPUT TYPE="button" WIDTH="40" HEIGHT="20" VALUE=" 9 " onClick="TypeIn(this.form, '9')">
<INPUT TYPE="button" WIDTH="40" HEIGHT="20" VALUE=" x " onClick="TypeIn(this.form, '*')">
<BR>
<INPUT TYPE="button" WIDTH="40" HEIGHT="20" VALUE=" 0 " onClick="TypeIn(this.form, '0')">
<INPUT TYPE="button" WIDTH="40" HEIGHT="20" VALUE=" ( " onClick="TypeIn(this.form, '(')">
<INPUT TYPE="button" WIDTH="40" HEIGHT="20" VALUE=" ) " onClick="TypeIn(this.form, ')')">
<INPUT TYPE="button" WIDTH="40" HEIGHT="20" VALUE=" / " onClick="TypeIn(this.form, '/')">
<BR>
<INPUT TYPE="button" WIDTH="40" HEIGHT="20" VALUE=" C " onClick="Clear(this.form)">
<INPUT TYPE="button" WIDTH="40" HEIGHT="20" VALUE=" . " onClick="TypeIn(this.form, '.')">
<INPUT TYPE="button" WIDTH="84" HEIGHT="20" VALUE=" = " onClick="Compute(this.form)">
<P>
Ausgabe: <INPUT TYPE="text" NAME="acc" SIZE="16" onFocus="compute(this.form)">
</FORM>
<P>
<HR>
Beispiel aus dem JavaScript-Kurs von Heike Schönnagel, URZ Uni Heidelberg
</CENTER>
</FONT>
</BODY>
</HTML>