2010-07-07 35 views

回答

1

如果你想通過它的ID使用,以獲得元素這種形式:

document.getElementById("elemen_id"); 

document.all是不是跨瀏覽器。

如果你想獲得一個元素的屬性使用:

element.getAttribute("EndDate"); 

你不需要.value屬性這一點。 getAttribute的第二個參數不是一個布爾值,而是一個整數,只在極少數情況下使用(例如在IE中獲取元素的href)。如果你想區分大小寫使用1,但是true這裏有點混亂你想做什麼。

0

請勿使用document.all,因爲它是非標準的。 document.getElementById是要走的路。

1

document.all是過去的事情,應該避免。它用於支持IE4(現在沒有人使用它)。所以除非你需要支持IE4,否則我認爲你應該繼續支持所有瀏覽器的document.getElementById