php.de

Zurück   php.de > Webentwicklung > JavaScript, Ajax und mehr

JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 03.08.2011, 20:09  
Neuer Benutzer
 
Registriert seit: 02.07.2011
Beiträge: 28
PHP-Kenntnisse:
Anfänger
andrenalin befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] mit JS Tabelle erstellen - IE Probleme

Hi Leute,

seit Tagen bin ich jetzt auf der Suche nach dem Problem warum es überhaupt einen IE gibt...
Ich hab aber leider Antwort gefunden, zumindest keine vernünftige!

Spaß bei Seite!

Ich möchte mit einem JS eine Tabelle erstellen.
Das funktioniert auch, aber nicht im IE, ich weiss das es Probleme wegen dem tbody gibt, aber den habe ich eigentlich.

Vielleicht könnt ihr mir sagen warum die Fehlermeldung kommt:
"Das Objekt unterstützt diese Aktion nicht"
mit Zeilenbezug auf die Tabelle mit der ID "sonstiges"

Funktion

Code:
<script type="text/javascript">
function start() { 

     node = document.getElementById("sonstiges"); 
   node.parentNode.insertBefore(createTable(), node ); 
	
}

var zahl=0;
function createTable() {
zahl=zahl+1;

    var myTable     = document.createElement("table"); 
        var mytablebody = document.createElement("tbody");

			
			 mycurrent_row = document.createElement("tr"); 
			 
			 mycurrent_cell = document.createElement("td");                
                    currenttext = document.createTextNode("0 1 - "+zahl+""); 
                    mycurrent_cell.appendChild(currenttext); 
                    mycurrent_row.appendChild(mycurrent_cell); 
					
			 mycurrent_cell = document.createElement("td");                
                    currenttext = document.createTextNode("0 2 - +zahl+"); 
                    mycurrent_cell.appendChild(currenttext); 
                    mycurrent_row.appendChild(mycurrent_cell); 
					
					  mytablebody.appendChild(mycurrent_row); 
			
			 mycurrent_row = document.createElement("tr"); 
			 
			 mycurrent_cell = document.createElement("td");                
                    currenttext = document.createTextNode("0 1 - +zahl+"); 
                    mycurrent_cell.appendChild(currenttext); 
                    mycurrent_row.appendChild(mycurrent_cell); 
					
			 mycurrent_cell = document.createElement("td");                
                    currenttext = document.createTextNode("0 2 - +zahl+"); 
                    mycurrent_cell.appendChild(currenttext); 
                    mycurrent_row.appendChild(mycurrent_cell); 
					
					  mytablebody.appendChild(mycurrent_row); 
					
			

 myTable.appendChild(mytablebody); 
myTable.setAttribute("border", "1"); 
myTable.setAttribute("width", "650px");
myTable.setAttribute("cellpadding", "7");
myTable.setAttribute("cellspacing", "1");
myTable.setAttribute("bgcolor", "#ccc");
myTable.setAttribute("align", "center");
myTable.setAttribute("ID", ""+zahl+"");

    return myTable; 
}
</script>
Tabelle vor der die andere erstellt werden soll...

Code:
<table width="650" border="1" align="center" cellpadding="7" cellspacing="1" bordercolor="#000000"  style="background:#CCC;" id="sonstiges" >
<tbody>
    <tr>
<td></td></tr></tbody></table>
Vielleicht ist es eine Kleinigkeit oder vielleicht ja auch was ganz großes, aber bei JS hab ich leider keinen Durchblick...

Schon mal recht herzlichen Dank!
andrenalin ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 03.08.2011, 20:26  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Warum setzt du die Diskussion nicht dort fort, wo du sie begonnen hast? http://forum.de.selfhtml.org/?t=206230&m=1399511

Bitte beachten: http://www.php.de/php-einsteiger/ann..._Multipostings
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 03.08.2011, 20:32  
Neuer Benutzer
 
Registriert seit: 02.07.2011
Beiträge: 28
PHP-Kenntnisse:
Anfänger
andrenalin befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von ChrisB Beitrag anzeigen
Warum setzt du die Diskussion nicht dort fort, wo du sie begonnen hast? http://forum.de.selfhtml.org/?t=206230&m=1399511

Bitte beachten: http://www.php.de/php-einsteiger/ann..._Multipostings
Weil es ein anderes Script ist und ich mich hier wohler fühle...
Ist das verboten?
andrenalin ist offline   Mit Zitat antworten
Alt 03.08.2011, 20:34  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Na dann liefere bitte wenigstens eine vernünftige, nachvollziehbare Problembeschreibung -
Zitat:
mit Zeilenbezug auf die Tabelle mit der ID "sonstiges"
- das ist reichlich wenig.

Ein Online-Beispiel, wo man sich das anschauen kann und die Fehlermeldung im Original sieht, sollte es wenigstens schon sein.
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 03.08.2011, 20:42  
Neuer Benutzer
 
Registriert seit: 02.07.2011
Beiträge: 28
PHP-Kenntnisse:
Anfänger
andrenalin befindet sich auf einem aufstrebenden Ast
Standard

Der Button über den ich das Aufrufe

Code:
<input type="button" name="button" onClick="start()" value="test" class="inputButton">
Problembeschreibung ist das der IE meldet
"Das Objekt unterstützt diese Aktion nicht"

Zeilenangabe wo der tbody in der vorhanden tabelle anfängt

Geändert von andrenalin (03.08.2011 um 21:07 Uhr).
andrenalin ist offline   Mit Zitat antworten
Alt 03.08.2011, 20:58  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Benenne die Funktion mal anders - "start" scheint der IE für irgendetwas anderes reserviert/bereits vergeben zu haben.
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 03.08.2011, 21:01  
Neuer Benutzer
 
Registriert seit: 02.07.2011
Beiträge: 28
PHP-Kenntnisse:
Anfänger
andrenalin befindet sich auf einem aufstrebenden Ast
Standard

Das ist ja mal echt der Hammer!

Wäre ich nicht drauf gekommen...

Danke für den Tipp!
andrenalin ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mit PHP eine Tabelle erstellen JamieFraser PHP Einsteiger 6 10.03.2011 14:40
Tabelle in MYSQL erstellen? Extremefall PHP Einsteiger 3 23.01.2011 00:41
[Erledigt] Intertabellarische Berechnungen, wie? dave303 Datenbanken 13 05.03.2010 11:58
Tabelle aus CSV erstellen und Inhalte verknüpfen tekknokrat Datenbanken 2 25.02.2010 20:52
Ausgabe Tabelle erstellen wepse PHP Tipps 2009 13 13.01.2009 14:16
Tabelle mit Variable erstellen karl PHP Tipps 2006 2 16.05.2006 21:35
Tabelle Automatisch erstellen Zangelo PHP Tipps 2006 5 03.05.2006 23:06
Tabelle in phpmyadmin erstellen und in Dreamweaver 8 einfüge PHP Tipps 2006 21 07.03.2006 21:35
spielplan, und Tabelle erstellen alias_zappler PHP Tipps 2005-2 3 01.08.2005 00:25
code-schnipsel -> tabelle richtig erstellen, aber wie? PHP Tipps 2005 1 08.05.2005 03:45
Probleme beim erstellen und einbinden eines favicon !! HTML, Usability und Barrierefreiheit 1 20.03.2005 18:15
Tabelle erstellen Calli PHP Tipps 2004-2 9 22.12.2004 15:51
Tabelle erstellen, Fehlermeldung Datenbanken 1 25.11.2004 10:09
neue mysql tabelle per php erstellen PHP Tipps 2004 2 05.09.2004 16:02
tabelle aus formular erstellen Datenbanken 0 26.08.2004 14:43

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mycurrent_row, javascript tabelle erstellen, ie html nodes js erstelle, tabelle durch javascript function erstellen, appendchild table, currenttext = document.createtextnode, tabelle generieren javascript, input button javascript \das objekt unterstützt diese aktion nicht\, mycurrent_cell.appendchild, table ie, javascript table per nodes erstellen, javascript create table via js, mit javascript tabellen erstellen, js tabelle erzeugen, js tabelle erstellen, js tabelle

Alle Zeitangaben in WEZ +2. Es ist jetzt 11:24 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum