Nack Klick wert in texfeld eintragen

wie

Und wie mache ich das Ohne direkte Zwang auf ein bestimmtes Textfeld?
Ich habe nun drinn
<a href="#" onClick="document.form1.zahl7.value='43'; return false;">
Das Sagt ja wie ich das nun verstanden habe aus das bei Klick in Form1 in Feld zahl7 der wert 43 eingetragen werden soll.
Wie stellt mann das nun ein das er ein leeres feld aussucht. eines von zahl1 bis zahl7

OhOh habe gerade erst mit Php angefangen und nun kommt schon js dazu :rolleyes:
 
naja du fragst der Reihe nach in deiner Funktion die values aller 7 Textfelder ab.
Bei dem ersten leeren Texfeld schreibst du deine Zahl rein ;)
 
Wöre dankbar

Wäre äußerst Dankbar für ein Bsp.
Hier ist mal mein Code von einer reihe aus der Tabelle und darunter die Textfelder

<td><img src="img/44.gif" width="60" height="60"></td>
<td><img src="img/45.gif" width="60" height="60"></td>
<td><img src="img/46.gif" width="60" height="60"></td>
<td><img src="img/47.gif" width="60" height="60"></td>
<td><img src="img/48.gif" width="60" height="60"></td>
<td><img src="img/49.gif" width="60" height="60"></td>
</tr>
</table>
<p>
<input type="text" name="zahl1" size="5">
<input type="text" name="zahl2" size="5">
<input type="text" name="zahl3" size="5">
<input type="text" name="zahl4" size="5">
<input type="text" name="zahl5" size="5">
<input type="text" name="zahl6" size="5">
<input type="text" name="zahl7" size="5">
 
naja bei onClick dann sowas: onClick="addZahl('1');
(die 1 mal als Beispiel)

dann die Funktion addZahl:

PHP:
function addZahl( zahl )
{
 if( document.formname.zahl1.value = "" )
 {
  document.formname.zahl1.value = zahl;
 }
 elseif( document.formname.zahl2.value = "" )
  {
   //weiss nicht genau wie das in JS geschrieben wird ob getrennt oder zusammen
   document.formname.zahl1.value = zahl;
  }
 //usw
 else
 {
  alert('leider alle zahlenfelder belegt!');
 }
}

so in der Art ;)

}
 
Zurück