zoukankan      html  css  js  c++  java
  • Javascript中给动态生成的表格添加样式,JavaScript里setAttribute的问题

    用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 -->

     

  • 相关阅读:
    linux消息队列相关操作
    linux下删除3分钟之前指定文件夹下的指定类型文件
    centos6.5安装gmime-2.6
    centos6.5安装filezilla
    posix 正则库程序
    nginx正向vs反向代理
    AbstractQueuedSynchronizer 原理分析
    JAVA NIO详解
    java NIO原理及实例
    Thread类详解
  • 原文地址:https://www.cnblogs.com/Tmouse/p/637168.html
Copyright © 2011-2022 走看看