用Javascript動態產生表格就不說了,網上一大堆代碼。
而給動態產生的表格添加樣式網上的資料到還比較少,不過還是給俺找到了。
來源:http://www.xhtmlhelp.net/javascript/15051.html
<!-- Inject Script Filtered -->
This is paragraph #1.
This is paragraph #2.
parent.setAttribute("style", "text-align: center");
bold.setAttribute("style", "text-align: center");
這二句想讓文本置中,但是沒有效果。
試了半天也沒找出原因所在 不過可以這樣 把那句替換為document.getElementsByTagName("P")[0].setAttribute("align","center"); 可以達到同樣的效果
forfor2006-9-16 16:31 雖然html裡是 ,但到了js裡就是如此的形式 element.style.textAlign="center";的形式,而不是 element.style="text-align:center;"
P.S. 不要將block級元素(如p)放到inline級元素內(如b) ,若想用 element.style="text-align:center;"的形式,可以寫成
element.style.cssText = "text-align:center;"
parent.style.setAttribute("cssText", "text-align: center");
這種情況沒有必要顯示使用,不如直接element.style.cssText = "text-align:center;"
//////////////////////////////////////////////////////////////////////////////
來源:http://thinkway.spaces.live.com/Blog/cns!1pbQqN3pAmqciYgNQVf99ISA!150.entry
javascript中setAttribute的使用
折騰了大半個晚上,原來如此!對於style屬性,不是一個簡單的setAttribute就能實現的!
/////////////////////////////////////////////////////////////////
如果要給表格添加CSS樣式表,則為:
document.getElementById("你設的").className="你的class"
<!-- Inject Script Filtered -->