steffen: Problem im IE Invalid Argument

Beitrag lesen

Hi Lo,

habe deinen Rat umgewandelt (wußte nicht, wieso da nen textnode dahinter steht, aber gut zu wissen.

Habe nun mal den Code, auf anraten der anderen Helfer umgeschrieben:

<html><head><title>Test</title>  
<script type="text/javascript">  
this.start = function(){  
	var tables = document.getElementsByTagName("table");  
	for (var i=0;i<tables.length;i++){  
	 head(tables[i]);  
	}  
}  
  
this.head = function(table){  
	var thead = table.getElementsByTagName("thead");  
	var head_exist = (thead[0] ? true : false);  
	  
	  
	if(!head_exist){  
		var thead = document.createElement('thead');  
		var tbody = table.getElementsByTagName("tbody");  
		table.insertBefore(thead, tbody[0]);  
	}  
}  
window.onload = start;  
</script>  
</head><body>  
<table>  
<tr>  
<td>Content</td>  
</tr>  
</table>  
</body></html>

Noch eine Frage am Rande, wie kann ich in dem Developer Tool mir die ChildNodes ausgeben lassen?

mfg Steffen