Programmieren mit DOM und JavaScript I
 
Es ist möglich mit JavaScript DOM-Programmierungen vorzunehmen. Da das Document Object Model sowohl für HTML wie auch für XML anwendbar ist, kann man einige Funktionen mit HTML und JavaScript ausprobieren.
Leider funktionieren die folgenden Beispiele nur mit dem Internet Explorer, ab Version 5. Netscape Communicator hatte zumindest bis zur Version 4.7 keine umfassende DOM Unterstützung.
 
 Node.nodeName und Node.nodeValue
 
Das erste Beispiel liest aus dem darunter stehenden Codefragment über die Methode getElementById() den angegebenen Wert aus. Anschließend wird mit den Funktionen nodeName und firstChild.nodeValue der Name des Tags und sein aktueller Wert ausgelesen. Dabei gilt der Text im Tag selbst wiederum als neuer Knoten.
 

function showDOMNodeValue () {
  var dom = document.getElementById('eins');
  var domname = dom.nodeName;
  var domvalue = document.getElementById('eins').firstChild.nodeValue;

  alert("Der erste Tag ist ein " + domname + " mit dem Inhalt " + domvalue + "");
		
	}
 
	
<div id="eins">Text eins</div>
<div id="zwei">Text zwei</div>
 
Text eins
Text zwei
 
 

 

Copyright & Kontakt
jcpohl@gmx.de
© www.jcpohl.de 1999/2000