JS und Greasemonkey

oh, die stelle hat ich schon korrigiert, aber wohl erst nachdem hier her kopieren. ich hab das jetzt so gemacht.
Code:
var testtext = document.getElementById('labelText').firstChild.data;
[.....]
for(var i=0; i<alltables.length; i++) {
	testtables = alltables[i].getElementsByTagName('th');
	alert(i);  //wird einmal ausgegeben "0"
	testtext = testtables[0].firstChild.data;
	alert(testtext);  //wird nicht mehr ausgegeben
	ergebnis = regexp.test(testtext);
	if(ergebnis) {
		alert('schleife '+i);
		var SpyTable = alltables[i].innerHTML;
	}
}
 
Du musst erst prüfen, ob die aktuelle Tabelle wirklich th-Elemente besitzt, ansonsten wird ein Fehler verursacht(falls keine <th> drinnen vorkommen), und das Skript wird nicht weiter ausgeführt.
 
Zurück