二、局部屬性
在某些時候可能幾個元素同時只使用一個屬性,比如select中的option,在大多數(shù)情況中他們只可能有一個selected為True,其余的都為Flase,那么我們可以把它看做在這一組的option中只有一個selected,在HTML代碼中我們也是這樣表示的。 所以就需要一個在局部區(qū)域使用的屬性來標(biāo)識,它就像是一個令牌一樣可以在不同的元素這間移動,這就確保了屬性的唯一性,并且若是想改變屬性的狀態(tài)時,你不須要考慮這個屬性在哪一個元素上,直接改變屬性的狀態(tài)。
下面我們看一下例子,由于IE6的在DOM支持上的不完善,所以寫這個程序過程中有一些附加的代碼,如要通過一個全局的TR變量記錄屬性所在的對象名稱(DOM中可以通過 屬性.parentNode 得到)等
[Ctrl+A 全部選擇 提示:你可先修改部分代碼,再按運行]
出處:藍(lán)色理想
責(zé)任編輯:紅色黑客
上一頁 Dhtml 屬性編程之原創(chuàng)筆記 [1] 下一頁
◎進(jìn)入論壇網(wǎng)頁制作、網(wǎng)站綜合版塊參加討論
|