返回要应用该操作的元素。
[oElement = ] Behavior.element
注意 在缺省情况下,由 Behavior 处理程序说明的属性和方法是自动添加到全局的脚本命名空间,并不必引用 Behavior 处理程序 ID 就可以访问这些属性和方法。在这种情况下,不必象语法中所示的那样使用 Behavior.element,只需简单地用 element
就可以在脚本中使用该属性。详细信息请参阅<implements> 元素。
该属性是只读的。
使用这个属性,操作就可以与包含文档进行通信。DHTML 对象模型所说明的所有属性、方法和事件都可以通过这个属性来加以访问。
下面的脚本部件片段使用脚本部件实现了一个可以展开折叠的目录表。该脚本部件绑定到该元素的 DHTML onmouseover 事件。它将该元素的 DHTML cursor 属性设置为 “握手” 信号,来告诉用户可以单击该元素翻转其子元素的可见性。
注意 CDATA 项是必需的,以使 <script> 元素中的脚本成为不透明的。详细信息请参阅脚本部件文件和 XML 一致性。
<public> <attach event="onmouseover" handler="event_onmouseover"); </public> <implements type="Behavior"/> <script language="JScript"> <![CDATA[ function event_onmouseover() { oElement = window.event.srcElement; if (oElement == element) oElement.style.cursor = "hand"; } ]]> </script>
有关将操作应用于 DHTML 元素的一般信息,请参阅 Microsoft Web 站点的 Site Builder Network (SBN) Workshop 上的“使用 DHTML Behaviors”主题。