返回要應(yīng)用該操作的元素。
[oElement = ] Behavior.element
注意 在缺省情況下,由 Behavior 處理程序說明的屬性和方法是自動添加到全局的腳本命名空間,并不必引用 Behavior 處理程序 ID 就可以訪問這些屬性和方法。在這種情況下,不必象語法中所示的那樣使用 Behavior.element,只需簡單地用 element
就可以在腳本中使用該屬性。詳細信息請參閱<implements> 元素。
該屬性是只讀的。
使用這個屬性,操作就可以與包含文檔進行通信。DHTML 對象模型所說明的所有屬性、方法和事件都可以通過這個屬性來加以訪問。
下面的腳本部件片段使用腳本部件實現(xiàn)了一個可以展開折疊的目錄表。該腳本部件綁定到該元素的 DHTML onmouseover 事件。它將該元素的 DHTML cursor 屬性設(shè)置為 “握手” 信號,來告訴用戶可以單擊該元素翻轉(zhuǎn)其子元素的可見性。
注意 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>
有關(guān)將操作應(yīng)用于 DHTML 元素的一般信息,請參閱 Microsoft Web 站點的 Site Builder Network (SBN) Workshop 上的“使用 DHTML Behaviors”主題。