2009-06-30 159 views
0

任何人都可以幫助我指出正確的方向 - 我有以下功能:javascript - document.form.textbox.style ....似乎無法找到這個?

document.form1.textbox1.style.display ='none';

它工作正常。

但是,我試圖找出所有可能的「元素」(?)的列表,可能會追隨風格,例如, '.display =','.length ='等,但我不知道正確的名稱/術語,因此我正在執行的搜索沒有返回我想要的內容。

任何想法?提前致謝! :)

萊迪

回答

5

CSS spec。將連字符名稱轉換爲camelCase(例如backgroundColor不是背景顏色)。

另請參閱DOM spec

這就是說,在大多數情況下,它通常是更好地修改element.className(並已預先–寫的,外部的樣式表),而不是修改element.style.*

+0

感謝大衛,我現在在看CSS和樣式表,但是當你不知道他們的名字時很難找到一些東西。 再次感謝!感謝jao, – leddy 2009-06-30 10:49:32

1

您是否在尋找this

它還顯示瀏覽器的兼容性。

+0

,就是這樣! :) – leddy 2009-06-30 10:46:35

+1

W3Schools容易出錯。我建議避免它。 – Quentin 2009-06-30 11:02:44

0

風格基本上映射到CSS。因此,顯示是一個CSS屬性 - 這是你的設置。

看看CSS,你應該明白你能做什麼,不能做什麼。

希望這會有所幫助!

相關問題