使用createElement动态创建HTML对象

sxy3air

sxy3air

2016-02-20 00:45

今天图老师小编给大家介绍下使用createElement动态创建HTML对象,平时喜欢使用createElement动态创建HTML对象的朋友赶紧收藏起来吧!记得点赞哦~

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)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下可以!
展开更多 50%)
分享

猜你喜欢

使用createElement动态创建HTML对象

Web开发
使用createElement动态创建HTML对象

按照类型名称动态创建对象

C语言教程 C语言函数
按照类型名称动态创建对象

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

js使用对象直接量创建对象的代码

Web开发
js使用对象直接量创建对象的代码

动态加载js文件 document.createElement

Web开发
动态加载js文件 document.createElement

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

创建和使用库:静态、共享和动态

编程语言 网络编程
创建和使用库:静态、共享和动态

使用Java动态创建ODBC数据源

编程语言 网络编程
使用Java动态创建ODBC数据源

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

延迟事件为0的setTimeout的真正目的

延迟事件为0的setTimeout的真正目的

JavaScript学习教程

JavaScript学习教程
下拉加载更多内容 ↓