mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: So 12.10.2008 20:25 Benutzername: Passwort: Auto-Login

Thema: removechild javascript vom 19.10.2007

Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> removechild javascript
Autor Nachricht
SURE612
Threadersteller

Dabei seit: 02.12.2005
Ort: Bärlin / CB
Alter: -
Geschlecht: Männlich
Verfasst Fr 19.10.2007 10:32
Titel

removechild javascript

Antworten mit Zitat Zum Seitenanfang

ich hab immer versucht ein div per removechild zu löschen aus dem dom
jedoch wollte es nicht klappen, obwohl ich eigentlich alles richtig referenziert hatte

Code:
var div = document.getElementById("lov_sql_inputs");
var Knoten = document.getElementById("sql_stmt");
div.removeChild(Knoten);


mit
Code:
var element = document.getElementById("lov_sql_inputs");
while (element.firstChild) {
  element.removeChild(element.firstChild);
}


ging es dann...

kann es sein, dass man kinderelemente nur löschen kann, wenn dieses leer sind, da in sql_stmt noch mehr elemente drinne hingen?


Zuletzt bearbeitet von SURE612 am Fr 19.10.2007 10:33, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
m

Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 19.10.2007 11:10
Titel

Re: removechild javascript

Antworten mit Zitat Zum Seitenanfang

SURE612 hat geschrieben:

Code:
var div = document.getElementById("lov_sql_inputs");
var Knoten = document.getElementById("sql_stmt");
div.removeChild(Knoten);



Müßte eigentlich funktionieren, zeig mal den Quelltext dazu.

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>...</title>
   <script type="text/javascript">
   /* <![CDATA[ */
   
   window.onload = function() {
      
      var parent = document.getElementById('wrapper');
      var child = document.getElementById('child');
      parent.removeChild(child);
      

   }
   
   /* ]]> */
   </script>
</head>
<body>
<div id="wrapper">
   <div id="child">
      <div>test</div>
      <div>test</div>
   </div>
</div>
</body>
</html>
  View user's profile Private Nachricht senden
SURE612
Threadersteller

Dabei seit: 02.12.2005
Ort: Bärlin / CB
Alter: -
Geschlecht: Männlich
Verfasst Fr 19.10.2007 12:52
Titel

Antworten mit Zitat Zum Seitenanfang

mmm
vielleicht hab ich auch einen fehler drinnen gehabt
is auch ein bisschen verstrickt bei mir mit php und ein paar anderen funktionen
wo die variablen immer weiter gereicht werden (deswegen post ichs nicht - zuviel...)

aber ist es also möglich nodes zu dropen, die selbst inhalte haben, wenn man direkt auf sie referenziert!?


Zuletzt bearbeitet von SURE612 am Fr 19.10.2007 12:52, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
SURE612
Threadersteller

Dabei seit: 02.12.2005
Ort: Bärlin / CB
Alter: -
Geschlecht: Männlich
Verfasst Fr 19.10.2007 15:51
Titel

Antworten mit Zitat Zum Seitenanfang

gibt es auch ein möglichkeit einen knoten direkt zu entfernen
ohne immer die parents zu referenzieren und dann das child zu removen?

was hat das denn für einen sinn?
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen [javascript] mit <select> feld wert an javascript funk
javascript im javascript?!
Javascript
Imagepopup in Javascript
javascript probleme
Opera und Javascript :-/
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.