我需要更改給定元素的多個樣式屬性。我知道如何改變它:document.getElementById(today).style.visibility= "visible";
但我不確定改變多個可見性,寬度,高度和字體顏色。使用Javascript更改多個樣式屬性
1
A
回答
1
這只是多個呼叫:
document.getElementById(today).style.visibility = "visible";
document.getElementById(today).style.color = "red";
document.getElementById(today).style.height = "5em";
1
您需要的時間,即.style.width =,= .style.height引用每個屬性之一,等等
你可以縮短輸入你做一些像這樣的量:
var g = document.getElementById(today);
g.style.width=100;
g.style.height=100;
g.style.visibility='visible';
+0
感謝這個邁克爾我會給它一個去。 – Dave 2009-11-19 03:32:45
1
CSS的方法是創建一個類,做所有常見的造型,以這些元素和類屬性分配給他們,
或者,如果他們是inhertiable風格然後把元素共同的父說DIV並設置div的風格
1
如果你願意替代任何其他內嵌樣式該元素可以使用style.cssText屬性。
document.getElementById('idstring').style.cssText=
'font-size:1em;color:blue;visibility:visible';
相關問題
- 1. 使用JavaScript更改樣式屬性
- 2. 使用querySelectorAll更改多個元素的樣式屬性
- 3. 更改樣式屬性值
- 4. 更改樣式屬性
- 5. 使用JavaScript動態更改元素樣式屬性
- 6. 使用Javascript更改樣式
- 7. 使用javascript更改多個對象的樣式
- 8. 使用javascript獲取css樣式屬性
- 9. 根據屬性更改RadioButton的樣式
- 10. 更改樣式屬性中單擊
- 11. 動態更改樣式的屬性
- 12. 更改CSS樣式表使用javascript
- 13. 使用javascript更改元素樣式
- 14. Javascript - 爲特定屬性值更改對象的顯示樣式
- 15. 使用Javascript更改CSS屬性/ jquery
- 16. 使用JavaScript更改CSS類屬性
- 17. 使用Javascript更改CSS屬性
- 18. 如何使用javascript更改css屬性
- 19. 如何使用javascript更改src屬性?
- 20. 使用javascript更改屬性的值
- 21. 使用php更改html屬性或樣式
- 22. 使用數據屬性觸發樣式更改
- 23. 使用getElementById更改樣式背景屬性
- 24. 如何使用angularJS中的getElementByClassName更改樣式屬性?
- 25. 用jquery更改多個屬性
- 26. setDisplayHomeAsUpEnabled使用樣式屬性
- 27. 使用Javascript通過同一事件更改多div樣式
- 28. JQuery Mobile更改屬性多個選擇使用JavaScript的每個選項
- 29. 從JavaScript更改CSS樣式?
- 30. 使用屬性網格更改屬性
非常感謝。下一個技巧是我正在改變的屬性之一是字體大小,但它似乎並不像「 - 」在 document.getElementById(today).style.font-size =「x-small」; – Dave 2009-11-19 03:32:12
@Dave,對於包含短劃線的CSS屬性,必須刪除短劃線,並將下一個字符大寫,即:對於'font-size',應該使用'fontSize'。 – CMS 2009-11-19 03:54:48
Ahh謝謝CMS :-) – Dave 2009-11-19 22:08:19