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>