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