Hallo Gerwin,
Ich habe da anscheinend etwas fuer Verwirrung gesorgt, weil meine Funktion zwei Fehler hatte. Dafuer gibt's jetzt eine komplette Beispielseite, die auch folgende Fehler und Unschoenheiten beseitigt:
- Ids und Namen muessen mit Buchstaben oder Zahlen anfangen
 - <a href dient dazu, Seiten zu verlinken, nicht Javascript-Events zu triggern, dafuer sind zB. Buttons zustaendig, die man mit CSS entsprechend formatieren kann.
 
  
<html>  
<head>  
<title>Untitled Document</title>  
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">  
<style type="text/css">  
<!--  
#test-form button {  
 border: none;  
 background-color:transparent;  
 cursor:pointer;  
 cursor:hand;  
 color:#00c;  
}  
#test-form input {  
  text-align:right;  
}  
-->  
</style>  
<script type="text/javascript">  
function rechnen(ziel, operator)  
{  
  var zahlFeld = document.getElementById(ziel);  
  var wert     = zahlFeld.value;  
  
  if(operator == '-' && wert > 0)  
  {  
    zahlFeld.value--;  
  }  
  else if(operator == '+')  
  {  
    zahlFeld.value++;  
  }  
}  
</script>  
</head>  
<body>  
<form action="" method="post" name="test_form" id="test-form">  
  <button type="button" onclick="rechnen('_12345','+')">+</button>  
  <input name="_12345" type="text" id="_12345" value="10">  
  <button type="button" onclick="rechnen('_12345','-')">-</button>  
  <br>  
  <button type="button" onclick="rechnen('_34567','+')">+</button>  
  <input name="_34567" type="text" id="_34567" value="15">  
  <button type="button" onclick="rechnen('_34567','-')">-</button>  
</form>  
</body>  
</html>  
Gruß
Dieter