Sprachlos: Undefiniert

Beitrag lesen

Hallo,
ich habe ein kleines Problem.
Sobald ich folgendes Skript aufrufe passiert leider nichts und die Fehlerkonsole sagt nur das rows[r].getElementsByTagName('input')[1] undefiniert sei.

Hier der entsprechende Quelltextausschnitt:

<tr class="nowrap row_a">  
	<td><input type="hidden" name="villages[]" value="267487" /><input type="checkbox" class="check" name="group[]" value="267487" />	<span id="label_267487">  
	<a href="game.php?village=267487&amp;screen=overview">  
		<span id="label_text_267487">()xXxPornoxXx() (125|100) K11</span>	</a>  
  
	  
	<a href="javascript:editToggle('label_267487', 'edit_267487')"><img src="/graphic/rename.png?1" alt="umbenennen" title="umbenennen" /></a>  
</span>  
<span id="edit_267487" style="display:none">  
	<input id="edit_input_267487" size="" value="()xXxPornoxXx()"/>  
	<input type="button" value="OK" onclick="editSubmitNew('label_267487', 'label_text_267487', 'edit_267487', 'edit_input_267487', '/game.php?village=267487&amp;&amp;screen=main&amp;ajax=change_name');"/>  
</span>	</td>  
	<td><a href="game.php?village=267487&amp;screen=main"><img src="/graphic/overview/prod_avail.png?1" title="Keine Produktion" alt="" /></a></td>  
	<td><a href="game.php?village=267487&amp;screen=barracks"><img src="/graphic/overview/prod_avail.png?1" title="Keine Rekrutierung" alt="" /></a></td>  
	<td><a href="game.php?village=267487&amp;screen=stable"><img src="/graphic/overview/prod_avail.png?1" title="Keine Rekrutierung" alt="" /></a></td>  
	<td><a href="game.php?village=267487&amp;screen=garage"><img src="/graphic/overview/prod_avail.png?1" title="Keine Rekrutierung" alt="" /></a></td>  
  
	<td><a href="game.php?village=267487&amp;screen=smith"><img src="/graphic/overview/prod_impossible.png?1" title="Technologien komplett erforscht" alt="" /></a></td>  
		<td><a href="game.php?village=267487&amp;screen=farm">0 (30)</a></td>  
	<td>9080</td><td>9080</td><td class="hidden">0</td><td>100</td><td class="hidden">0</td><td>300</td><td class="hidden">0</td><td class="hidden">0</td>  
						<td><a href="game.php?village=267487&amp;screen=snob">0</a></td>  
  
				<td><a href="game.php?village=267487&amp;screen=market">206/206</a></td>  
	</tr>  

Und hier das Skript:

javascript:doc=document;  
if(!doc.URL.match("game.php"))  
	{  
	for(f=0;f<window.frames.length;f++)  
		{  
		if(window.frames[f].document.URL.match("game.php"))  
			{  
			doc=window.frames[f].document;  
			}  
		}  
	}  
if(doc.URL.match('edit_group'))  
	{  
	tables=doc.getElementsByTagName("table");vis=new Array();for(t=0;t<tables.length;t++)  
		{  
		if(tables[t].className=="vis")  
			{  
			vis.push(tables[t]);  
			}  
		}  
	rows=vis[2].getElementsByTagName('tr');for(r=0;r<rows.length;r++)  
		{  
		if(rows[r].getElementsByTagName('input')[1]!=null&&rows[r].getElementsByTagName('input')[1].type=='checkbox')  
			{  
			var bh=rows[r].getElementsByTagName('a')[8];  
			if(bh=="0 (30)")  
				{  
				rows[r].getElementsByTagName('input')[1].checked==true;  
				}  
			else  
				{  
				rows[r].getElementsByTagName('input')[1].checked==false;  
				}  
			}  
		else  
			{  
			rows[r].getElementsByTagName('input')[1].checked==false;  
			}  
		}  
	}  
document.forms[0].submit();