`
xutao7787
  • 浏览: 55362 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

createElement动态创建HTML对象

阅读更多

使用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/");
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>

分享到:
评论

相关推荐

    createElement动态创建HTML对象脚本代码

    在JavaScript中,`createElement`是一个非常重要的方法,用于在DOM(文档对象模型)中动态创建新的HTML元素。这个方法允许开发者在页面加载后或者用户交互时动态地添加、修改或删除页面内容,提供了极大的灵活性。...

    动态创建iframe,并动态添加js执行代码

    动态创建iframe意味着在网页加载后,通过JavaScript代码创建并插入到DOM(文档对象模型)中,而不是在HTML源代码中静态定义。 以下是一个简单的动态创建iframe的例子: ```javascript // 创建iframe元素 var ...

    javascript中createElement的两种创建方式.docx

    var btn = document.createElement("inputtype='button'value='我是动态创建的2'" + "onclick='OnClick2(this)'/"); document.body.appendChild(btn); } function OnClick2(btn) { alert(btn.value); } ``` **...

    JS动态创建html节点

    ### JS动态创建HTML节点 #### 知识点一:JavaScript操作DOM 在Web开发中,JavaScript经常被用来操作文档对象模型(Document Object Model,简称DOM)。DOM是一种将文档(如HTML文档)转换为树状结构的标准,使得...

    js动态创建Table

    在Web开发中,动态创建Table是一种常见的需求,特别是在数据展示或者用户交互时。本文将深入探讨如何利用纯JavaScript实现动态表格,并涵盖相关的重要知识点。 首先,我们讨论基础的DOM(Document Object Model)...

    javascript下动态创建表格的三种方式

    ### JavaScript 下动态创建表格的三种方式 在网页开发过程中,经常需要通过JavaScript来动态地创建或更新HTML元素,其中就包括表格(`&lt;table&gt;`)。本文将详细介绍在JavaScript中动态创建表格的三种常见方法,并对每...

    javascript中createElement的两种创建方式

    首先,通过 `document.createElement` 方法创建一个 input 元素,然后设置其类型为按钮 (`type="button"`),并赋予相应的值 (`value="我是动态创建的1"`)。为了实现点击按钮时的交互效果,通过 `onclick` 事件属性...

    js动态条目添加

    当提到“js条目添加”时,我们通常是在讨论如何在网页上动态创建和插入新的HTML元素,比如列表项、表格行或者卡片视图。这通常涉及以下几个步骤: 1. **获取DOM元素**:首先,我们需要通过`document.getElementById...

    javascript动态创建链接的方法.docx

    总之,JavaScript动态创建链接是通过操作DOM来实现的,涉及的主要方法有`getElementById`、`createElement`、`setAttribute`、`innerText`和`appendChild`。熟练掌握这些方法,可以让你在网页开发中实现各种动态效果...

    老裴帮助关于Javascript动态创建表格的小练习

    标题中的“老裴帮助关于Javascript动态创建表格的小练习”指的是一个使用JavaScript编程语言来动态创建HTML表格的学习资源或教程。JavaScript是一种广泛应用于客户端Web开发的脚本语言,它允许开发者在用户与网页...

    JavaScript动态创建div等元素实例讲解

    ### JavaScript动态创建div等元素实例知识点详解 #### 一、引言 在Web开发中,JavaScript经常被用来动态地创建或修改DOM元素,这有助于提高网页的交互性和灵活性。本篇文章将详细介绍如何使用JavaScript来动态创建...

    动态创建按钮

    在Web前端开发中,我们可以使用JavaScript与HTML DOM(文档对象模型)交互来动态创建按钮。例如,通过`document.createElement('button')`创建一个按钮元素,然后设置其属性,如文本、事件监听器等,最后使用`...

    js 删除动态创建的行

    首先,动态创建HTML表格行通常涉及以下步骤: 1. **获取表格元素**:通过`document.getElementById`或`document.querySelector`等方法找到目标表格元素。 2. **创建新行**:使用`document.createElement('tr')`创建...

    元素动态创建

    动态创建元素的基本方法包括使用`document.createElement()`函数,此函数允许我们创建新的HTML元素。例如,如果我们想要创建一个新的段落,可以这样做: ```javascript var newPara = document.createElement('p');...

    动态创建html内容时所用的W3C DOM属性和方法

    在动态创建HTML内容时,掌握DOM的属性和方法是至关重要的。以下是对这些关键属性和方法的详细解释: 1. `document.createElement(tagName)`:此方法用于创建指定标签名的新元素。例如,`document.createElement('...

    javascript元素动态创建实现方法

    可以调用document的createElement方法来创建具有指定标签的DOM对象,然后通过调用元素的appendChild方法将 新创建元素添加到相应的元素下 举例如下: &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt; &lt;head&...

    jquery 动态创建元素的方式介绍及应用

    一般动态创建元素可以通过两种方式 1、Dom HTml 代码如下: var select = document.createElement(“select”); select.options[0] = new Option(“加载项1”, “value1”); select.options[1] = new Option(“加载项...

    JS动态创建表格 目标:生成一个2000*5的表格

    在探讨如何使用JavaScript动态创建一个2000行5列的大规模表格时,我们首先要理解JavaScript DOM(Document Object Model)操作的基本概念。DOM是用于HTML和XML文档的标准对象模型和编程接口,允许程序和脚本动态地...

    javascript动态创建及删除元素的方法.docx

    ### JavaScript 动态创建及删除元素的方法 #### 概述 JavaScript 作为一种强大的客户端脚本语言,被广泛应用于网页开发中。它能够实现对页面的动态控制,包括但不限于元素的创建、修改和删除等操作。这些操作主要...

    动态增加html表单(文本框)

    5. **交互与数据提交**:在JavaScript动态创建的表单元素与ASP.NET/C#后端交互时,可能需要额外处理,因为默认情况下,只有在HTML页面加载时存在的表单元素才能在POST请求中发送数据。可以通过设置`runat="server"`...

Global site tag (gtag.js) - Google Analytics