2010-08-06 153 views
1

我無法理解這個javascript行是幹什麼的。複選框清單屬性

chkBox.setAttribute("CheckList", range); 

什麼是「CheckList」屬性用於?

回答

1

有沒有defined屬性稱爲「CheckList」的輸入元素。無論代碼在哪裏,它都會在元素上設置一個自定義屬性,以便稍後訪問它。有些人選擇這有利於創建一個全局變量,但真的是你應該堅持expando屬性(如果你想避免全局變量),例如:

chkBox.CheckList = range; 

在互聯網探索者8版本之前,的setAttribute不正確地映射到屬性而不是屬性。

1

我找不到這樣的屬性on W3,它看起來像程序員試圖設置定製屬性如:

<input type="checkbox" CheckList="something" />