Проблема при работе с JavaScript
Пытаюсь сделать так, чтобы при раскрытии узла выдавался его ID. Есть xml-файл с описанием всех узлов, в нём ID — это значение параметра GUID. Проблема в том, что при открытии узла выдаётся сообщение (undefined). Подскажите, где я ошибся?
************************************************
<HTML XMLNS:tree>
<HEAD>
</HEAD>
<body>
<?IMPORT NAMESPACE="tree" IMPLEMENTATION="treeview.htc"/>
<tree:TREEVIEW
OnExpand="myfunction(this)";
treenodesrc="xml/test.xml"
id="Treeview1"
selectedNodeIndex="0"
HelperID="__Treeview1_State__"
systemImagesPath="./treeimages/"/>
<SCRIPT>
function myfunction(obj)
{
var id = obj.GUID;
alert(id);
}
</SCRIPT>
</body>
</HTML>
************************************************
<?xml version="1.0" encoding="Windows-1251"?>
<TREENODES>
<TREENODE GUID="9F7AFD87904B82514D9B258D6D0A41DA" TREENODESRC="xml/node1.xml" TEXT="node 1" NAVIGATEURL="Answer 1" TARGET="content" VIEW_CHILDS="true" RESOURCE_ID="1" TYPE="wAnswer" RESOURCE_TYPE="gif/5.gif"/>
<TREENODE GUID="A404604393E59F844BBABDCBFEAC6E5A" TREENODESRC="xml/node1.xml" TEXT="node 2" NAVIGATEURL="Answer 2" TARGET="content" VIEW_CHILDS="true" RESOURCE_ID="2" TYPE="wAnswer" RESOURCE_TYPE="gif/5.gif"/>
<TREENODE GUID="7D385717CE394FD4B8DF0C0221AD4BDD" TREENODESRC="xml/node1.xml" TEXT="node 3" NAVIGATEURL="Answer 3" TARGET="content" VIEW_CHILDS="true" RESOURCE_ID="3" TYPE="rAnswer" RESOURCE_TYPE="gif/5.gif"/>
<TREENODE GUID="03DBA6F973B642AC8315E997169B2329" TREENODESRC="xml/node1.xml" TEXT="node 4" NAVIGATEURL="Answer 4" TARGET="content" VIEW_CHILDS="true" RESOURCE_ID="4" TYPE="wAnswer" RESOURCE_TYPE="gif/5.gif"/>
</TREENODES>
************************************************
Пока на собственное сообщение не было ответов, его можно удалить.
Удалить