Nicolas Cannasse 17 ani în urmă
părinte
comite
12923e964a
2 a modificat fișierele cu 9 adăugiri și 0 ștergeri
  1. 1 0
      doc/CHANGES.txt
  2. 8 0
      std/haxe/xml/Fast.hx

+ 1 - 0
doc/CHANGES.txt

@@ -7,6 +7,7 @@
 	fixed some transforms in flash9
 	added js.Selection
 	simplified js.Dom (more events)
+	added haxe.xml.Fast.innerHTML
 
 2008-01-13: 1.17
 	fixed Int32.compare, added Int32.read and Int32.write

+ 8 - 0
std/haxe/xml/Fast.hx

@@ -114,6 +114,7 @@ class Fast {
 	public var x(default,null) : Xml;
 	public var name(getName,null) : String;
 	public var innerData(getInnerData,null) : String;
+	public var innerHTML(getInnerHTML,null) : String;
 	public var node(default,null) : NodeAccess;
 	public var nodes(default,null) : NodeListAccess;
 	public var att(default,null) : AttribAccess;
@@ -148,6 +149,13 @@ class Fast {
 		return v.nodeValue;
 	}
 
+	function getInnerHTML() {
+		var s = new StringBuf();
+		for( x in x )
+			s.add(x.toString());
+		return s.toString();
+	}
+
 	function getElements() {
 		var it = x.elements();
 		return {