hermann_k: Automatische Tabellennummerierung und Einfärbung

Beitrag lesen

Hi zusammen,

ich habe ein Problem mit einer generierten Tabelle aus einem Programm raus

Zur Info: Das Programm gibt Variablen aus die "CL613V, CL498V,.... heißen und schreibt alles in eine Liste bis die Variablen aus sind - ich möchte nun jede zweite Zeile einfärben.
Die Variablen "wg_farbe" und "opNum" habe ich so deffiniert:

<script type="text/javascript">
opNum=1;
wg_farbe=1;
</script>
....
....
....

Hier der Quelltext wie er eigentlich recht gut funktioniert (er gibt jede zweite zeile färbig aus):

<script type="text/javascript">
if (wg_farbe==1)
{
document.write(

<tr>  
	<td>XXXXX</td>  
	<td style="width: 25%">CL613V</td>  
	<td style="width: 20%">CL498V</td>  
	<td style="width: 6%">CL418V</td>  
	<td style="width: 8%">CL416V</td>  
	<td style="width: 6%">OP\_LengthOfFeed<br/>  
	OP\_LengthOfRapid<br/></td>  
	<td style="width: 7%">OP\_CycleTime</td>  
	<td>CL7V</td>  
</tr>)  
wg\_farbe=wg\_farbe-1;  
}  
else  
{  
document.write(  
<tr>  
  
	<td class="style4">XXXXX</td>  
	<td class="style4" style="width: 25%">CL613V</td>  
	<td class="style4" style="width: 20%">CL498V</td>  
	<td class="style4" style="width: 6%">CL418V</td>  
	<td class="style4" style="width: 8%">CL416V</td>  
	<td class="style4" style="width: 6%">OP\_LengthOfFeed<br/>  
	OP\_LengthOfRapid<br/></td>  
	<td class="style4" style="width: 7%">OP\_CycleTime</td>  
	<td class="style4">CL7V</td>  
  
</tr>)  
wg\_farbe=wg\_farbe+1;  
}  

</script>

Anstelle der "XXXXX" wollte ich aber ein script laufen lassen welches bei jedem Durchlauf um 1 erhöht:

<script type="text/javascript">
document.write(opNum);
opNum=opNum+1;
</script>

Auch das funktioniert einwandfrei.

Nur beide scripts zusammen wollen einfach nicht laufen!
Also wenn der Quelltext so aussieht bekomme ich kein vernünftiges Ergebnis:
....
....
....
<script type="text/javascript">
if (wg_farbe==1)
{
document.write(
<tr>
<td><script type="text/javascript">
document.write(opNum);
opNum=opNum+1;
</script></td>
<td style="width: 25%">CL613V</td>
<td style="width: 20%">CL498V</td>
<td style="width: 6%">CL418V</td>
....
....
....
Ich hab schon raus gefunden dass vl. das "document.write" den Fehler verursacht aber auch die google Suche hilft mir leider nicht recht viel - ich brauche Javascript ausnahmsweise im Job und bei uns sind so ziemlich alle Internetseiten die mir ev. helfen könnten gesperrt!

Danke!