Graphity: Gibt's gotfocus()? Ich kann keine richtige Frage finden...

Beitrag lesen

Jo, Leute. Ich bedanke mich recht herzlich bei euch allen für euer mitzittern, mit schreiben und Ideensammeln.

Ich habe mein Problem gelöst und poste es nun hier hinten dran. Falls ich euch in Sachen PHP/JavaScript/MySQL/Apache/HTML/Flash ActionScript und und und helfen kann, gebt bescheid.

Hier nun meine Lösung:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
 <title>&Auml;rzte</title>
</head>
<body>

<a href="einteilungsplan/menue-rechts.php" target="Menurechts">Zurück</a> zum Menü.<br>
<script language="php">
 $link = mysql_connect ("localhost")
       or die ("Could not connect <br>");
 mysql_select_db("xxx");
 $aerzte = @mysql_query("SELECT name FROM xxx ORDER BY name");

echo '<form name="NamenSenden">';
 echo '<table><tr><th colspan="2">Namen</th></tr>';
 echo '<tr><td align="right">';
 echo ' <input type="button" name=" " value="leer" onClick="InFeldEinfuegen(this.name);">';
 echo '</td></tr>';
 echo '<tr><td> </td></tr>';

while($row = mysql_fetch_array($aerzte))
 {
  echo '<tr><td align="right">';
  echo ' <input type="button" name="', $row["name"],'" value="', $row["name"],'" onClick="InFeldEinfuegen(this.value)">';
//  echo $row["name"];
//  echo '</td><td>';
//  echo '<input type="checkbox">';
  echo '</td></tr>';
 }

echo '</table>';
 echo '</form>';
 mysql_close ($link);
</script>

<script language="JavaScript" type="text/javascript">
<!--

function NaechstesLeereFeld() //nächstes leere Feld suchen
 {
  var ArztNummer = 0;
  for(ArztNummer=1;ArztNummer<37;ArztNummer++) //alle input-Felder Namens arzt# werden durchsucht
  {
   var Feld = parent.Formular.document.forms["ETPFormular"].elements["arzt" + ArztNummer];
   if(Feld.value == "") //falls Feld leer ist, wird
   {
    return Feld; //der Feldname zurückgegeben und die Fktn beendet
    break;
   }
  }
 }

function InFeldEinfuegen(Wert)
 {
  var leeresFeld = NaechstesLeereFeld(); //nächstes leere Feld in leeresFeld speichern
  leeresFeld.value = Wert; //nächstes leere Feld mit Wert füllen
 }

//-->
</script>

</body>
</html>