Da wär der text, ist soweit alles in der Reihenfolge und zwischendrin kaum was weg..
function Hinzufuegen(FormIndex,ElemIndex,Zeichen)
{
document.forms[FormIndex].elements[ElemIndex].value =
document.forms[FormIndex].elements[ElemIndex].value + Zeichen;
}
Dadurch wurden bis jetzt die Zahlen aneinander gereiht.
function PlusMinus(FormIndex,ElemIndex)
{
var x = 0;
x = eval(document.forms[FormIndex].elements[ElemIndex].value);
document.forms[FormIndex].elements[ElemIndex].value = (-1) * x;
}
Da bekomm ich ein ähnliches Problem: Die Funktion hat bis jetzt das Vorzeichen geändert, allerdings auch über ElemIndex, funktioniert als beim zweiten Feld im mom auch nicht.
<form method=\"post\">
<!-- forms[0] -->
<div align=\"center\"><center><table border=\"2\" cellpadding=\"5\" align=\"left\">
<tr>
<td bgcolor=\"#426399\"><input size=\"21\" maxlength=\"30\" name=\"zahla\" disabled>
<input size=\"21\" maxlength=\"30\" name=\"zahlb\" disabled></td>
<tr>
<td bgcolor=\"#426399\"><input size=\"56\" maxlength=\"30\" value=\"$ergebnis\" name=\"ergebnis\" disabled>
<tr>
<!-- elements[0] -->
</tr>
<tr>
<td><div align=\"left\"><center><table width=\"350\">
<tr>
<td width=\"50\" colspan=\"2\"><input name=\"Auswahl\" type=\"radio\" value=\" Feld A \" onClick=\" \">Feld A</td>
<td width=\"50\" colspan=\"2\"><input name=\"Auswahl\" type=\"radio\" value=\" Feld B \" onClick=\" \">Feld B</td>
</tr>
Da sind die radio buttons.
<td width=\"50\"><input type=\"button\" value=\" 7 \" onClick=\"Hinzufuegen(0,0,'7')\" style=\"text-align: center; vertical-align: center; font-family: Fix, Courier New\"></td>
<td width=\"50\"><input type=\"button\" value=\" 8 \" onClick=\"Hinzufuegen(0,0,'8')\" style=\"font-family: Fix, Courier New\"></td>
<td width=\"50\"><input type=\"button\" value=\" 9 \" onClick=\"Hinzufuegen(0,0,'9')\" style=\"font-family: Fix, Courier New\"></td>
Und das sind 3 der eingabebuttons.