zoukankan      html  css  js  c++  java
  • 使用createElement动态创建HTML对象.

    1.创建链接

    <script language="javascript">
    var o = document.body;
    //创建链接
    function createA(url,text)
    {
        var a = document.createElement("a");
        a.href = url;
        a.innerHTML = text;
        a.style.color = "red";
        o.appendChild(a);
    }
    createA("http://www.webjx.com/","网页教学网");
    </script>


    2.创建DIV

    <script language="javascript">
    var o = document.body;
    //创建DIV
    function createDIV(text)
    {
        var div = document.createElement("div");
        div.innerHTML = text;
        o.appendChild(div);
    }
    createDIV("网页教学网:http://www.webjx.com/");
    </script>


    3.创建表单项

    <script language="javascript">
    var o = document.body;
    //创建表单项
    function createInput(sType,sValue)
    {
        var input = document.createElement("input");
        input.type = sType;
        input.value = sValue;
        o.appendChild(input);
    }
    createInput("button","ooo");
    </script>


    4.创建表格

    <script language="javascript">
    var o = document.body;
    //创建表格
    function createTable(w,h,r,c)
    {
        var table = document.createElement("table");
        var tbody = document.createElement("tbody");
        table.width = w;
        table.height = h;
        table.border = 1;
        for(var i=1;i<=r;i++)
        {
            var tr = document.createElement("tr");
            for(var j=1;j<=c;j++)
            {
                var td = document.createElement("td");
                td.innerHTML = i + "" + j;
                //td.appendChild(document.createTextNode(i + "" + j));
                td.style.color = "#FF0000";
                tr.appendChild(td);
            }
            tbody.appendChild(tr);
        }
        table.appendChild(tbody);
        o.appendChild(table);
    }
    createTable(270,270,9,9);
    </script>


    注意:一定要有tbody,否则IE下不能创建表格,FF下可以!

  • 相关阅读:
    使用 Eclipse 平台共享代码
    给定一个整数数组,其中元素的取值范围为0到10000,求其中出现次数最多的数
    学习
    eclipse优化
    约瑟夫环
    propedit插件
    OData 11 入门:实现一个简单的OData服务
    OData 14 OData语法(上)
    CLR via C# 读书笔记 54 在使用非托管资源情况下的GC
    面试:等车时间
  • 原文地址:https://www.cnblogs.com/feb9903/p/3505363.html
Copyright © 2011-2022 走看看