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

     

  • 相关阅读:
    文件上传、下载测试点总结
    selenium+Python(Page Object 设计模式实例)
    Python面向对象
    Python内置函数
    Python异常处理
    Python文件的I/o
    vue-router 二级路由
    vue中如何获取后台数据
    移动端适配问题
    vue中钩子函数的用法
  • 原文地址:https://www.cnblogs.com/Tmouse/p/637168.html
Copyright © 2011-2022 走看看