Goi: Akktuelle Zeile in anderm Feld wiedergeben

Beitrag lesen

Hi alle,

ich habe folgendes Problem:

Ich habe eine Tabelle in der die Zeile die man anklickt farblich markiert wird.
Der Name der in dieser Zeile steht soll dann unten in einem "textarea" - Feld angezeigt werden, solange der Name markiert ist. Wenn der Name wieder entmarkiert wird soll dieser auch wieder aus dem "textarea" - Feld verschwinden.

Weiter sollen auch mehrere Namen in dem "textarea" - Feld angezeigt werden (natürlich nur wenn mehrere markiert sind).

Hier ist nun das Javascript soweit wie ich es hinbekommen habe:
_____________________________________________________________

<html>
<head>

<script type="text/javascript">

//-----------------------------------------------------------------------
// Akktuelle Zeile: markieren und merken

function Markieren(element)
 {
  // alert ("Hintergrund" + document.getElementById(element).bgColor);
  if (document.getElementById(element).bgColor == "#ffffff")
  {
   document.getElementById(element).bgColor = "#ff0000";
  }
  else
  {
   document.getElementById(element).bgColor = "#ffffff";
  }

MarkierteAusgeben();
 }

function MarkierteAusgeben()
 {
  //var Namenausgabe = document.getElementById().childNodes[0]
  var x;
  for(x=1; x<=11; x=x+1)
  //alert("Ich bin in Zeile " + x);
  {
   if (document.getElementById(x).bgColor == "#ff0000")

{
    document.getElementById("xyz").innerText = Namenausgabe;
    //alert("Jetzt wurde eine markierte Zeile angezeigt");
   }

}
 }

</script>

</head>

<body bgcolor="#00ff00">
<p align="center"><font face="Arial"><b>Mitarbeiter<br>
<br>
</b>
<div align="center">
<br>
Bitte markieren Sie die Mitarbeiter, die befördert werden sollen:
<br><br>
<table bgcolor="#ffffff" border="0" width="500">
 <tr>
  <td bgcolor="#EEEEEE" width="156"><font face="Arial"><b>Name</font></td>
  <td bgcolor="#EEEEEE" width="153"><font face="Arial"><b>Funktion</font></td>

</tr>
 <tr bgcolor="#ffffff" id="1" onClick="Markieren(id)">
  <td><font face="Arial">Stephan Seiler</font></td>
  <td><font face="Arial">Auszubildender 1. Jahr</font></td>
 </tr>
 <tr  bgcolor="#ffffff" id="2" onClick="Markieren(id)">
  <td><font face="Arial">Sebastian Rheinemann</font></td>
  <td><font face="Arial">göttlicher Praktikant</font></td>
 </tr>
 <tr bgcolor="#ffffff" id="3" onClick="Markieren(id)">
  <td><font face="Arial">Bruno Barbara</font></td>
  <td><font face="Arial">Geselle</font></td>
 </tr>
 <tr bgcolor="#ffffff" id="4" onClick="Markieren(id)">
  <td width="156"><font face="Arial">Phil Piro</font></td>
  <td width="200"><font face="Arial">Auszubildender 4. Jahr</font></td>
 </tr>
 <tr bgcolor="#ffffff" id="5" onClick="Markieren(id)">
  <td width="156"><font face="Arial">Marc Olivar-Korb</font></td>
  <td width="200"><font face="Arial">Auszubildender 3. Jahr</font></td>
 </tr>
 <tr bgcolor="#ffffff" id="6" onClick="Markieren(id)">
  <td width="156"><font face="Arial">Torsten Gerstacker</font></td>
  <td width="200"><font face="Arial">Auszubildender 2. Jahr</font></td>
 </tr>
 <tr bgcolor="#ffffff" id="7" onClick="Markieren(id)">
  <td width="156"><font face="Arial">Stefan Hensel</font></td>
  <td width="200"><font face="Arial">Auszubildender 2. Jahr</font></td>
 </tr>
 <tr bgcolor="#ffffff" id="8" onClick="Markieren(id)">
  <td width="156"><font face="Arial">Olaf Jacobi</font></td>
  <td width="200"><font face="Arial">Werkstattleiter</font></td>
 </tr>
 <tr bgcolor="#ffffff" id="9" onClick="Markieren(id)">
  <td width="156"><font face="Arial">Rudi Assfahl</font></td>
  <td width="200"><font face="Arial">Arbeiter</font></td>
 </tr>
 <tr bgcolor="#ffffff" id="10" onClick="Markieren(id)">
  <td width="156"><font face="Arial">Pascal Bennung</font></td>
  <td width="200"><font face="Arial">Auszubildender 1. Jahr</font></td>
 </tr>

<tr bgcolor="#ffffff" id="11" onClick="Markieren(id)">
  <td width="156"><font face="Arial">Alex Bensak</font></td>
  <td width="200"><font face="Arial">Praktikant</font></td>
 </tr>
</table>

<br><br>
<font face="Arial">Klick markiert bzw. entmarkiert.</font>
<br><br>
<textarea id="xyz" rows="5" name="Ausgabe" cols="20"></textarea>

</table>
</div>

</body>
</html>

_________________________________________________________

Für Hilfe und Antworten bin ich sehr dankbar.

Ciao
Goi