diff --git a/demo/wasienv/dom/BrowserDomTest1.lpr b/demo/wasienv/dom/BrowserDomTest1.lpr
index 5abd30c..3489dd5 100644
--- a/demo/wasienv/dom/BrowserDomTest1.lpr
+++ b/demo/wasienv/dom/BrowserDomTest1.lpr
@@ -146,7 +146,7 @@ begin
FWasiEnv.OnStdOutputWrite:=@DoWrite;
FWADomBridge:=TJOBBridge.Create(FWasiEnv);
- if FWADomBridge.RegisterGlobalObject(TJSObject(TBird.Create('Root')))<>WasiObjIdBird then
+ if FWADomBridge.RegisterGlobalObject(TJSObject(TBird.Create('Root')))<>JObjIdBird then
raise Exception.Create('Root TBird wrong number');
end;
diff --git a/demo/wasienv/dom/WasiDomTest1.lpi b/demo/wasienv/dom/WasiDomTest1.lpi
index 02daaa2..371cdef 100644
--- a/demo/wasienv/dom/WasiDomTest1.lpi
+++ b/demo/wasienv/dom/WasiDomTest1.lpi
@@ -33,6 +33,16 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/demo/wasienv/dom/WasiDomTest1.lpr b/demo/wasienv/dom/WasiDomTest1.lpr
index f06f232..246c7b2 100644
--- a/demo/wasienv/dom/WasiDomTest1.lpr
+++ b/demo/wasienv/dom/WasiDomTest1.lpr
@@ -5,7 +5,7 @@ program WasiDomTest1;
{$codepage UTF8}
uses
- SysUtils, JOB_WAsm, JOB_Shared;
+ SysUtils, JOB_WAsm, JOB_Shared, JOB_Web, JOB_JS;
type
@@ -76,8 +76,19 @@ var
Freddy, Alice, aBird: TBird;
i: Integer;
JSValue: TJOB_JSValue;
+ JSElem: IJSElement;
+ aDate: IJSDate;
begin
- obj:=TJSObject.CreateFromID(WasiObjIdBird);
+ JSElem:=JSDocument.getElementById('playground');
+ writeln('Class=',JSElem._ClassName);
+
+ aDate:=JSDate.Create(2003,2,5,8,47,30,777);
+ u:=aDate.toLocaleDateString;
+ writeln('toLocaleDateString=',u);
+
+ exit;
+
+ obj:=TJSObject.CreateFromID(JObjIdBird);
obj.WriteJSPropertyUnicodeString('Caption','Root');
writeln('AAA1 ');
u:='äbc';
diff --git a/demo/wasienv/dom/index.html b/demo/wasienv/dom/index.html
index 7de8373..91d5b03 100644
--- a/demo/wasienv/dom/index.html
+++ b/demo/wasienv/dom/index.html
@@ -4,7 +4,7 @@
- FPC-Webassembly accesing browser DOM through Pas2JS Demo
+ FPC-Webassembly accessing browser DOM through Pas2JS Demo