`
lgtq1983
  • 浏览: 101188 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

JS创建删除元素

 
阅读更多
<html> 
    <head> 
        <title>createElement() Example</title> 
        <script type="text/javascript"> 
            function createMessage() { 
			    var aa = document.getElementById('ulMenu');	
                var oP = document.createElement("li"); 
				oP.id="four"
				oP.setAttribute('class','codeDemomouseOnMenu');
				//在火狐下支持,IE下不支持
				//oP.setAttribute('onclick',"changeDiv('userTable');this.className='codeDemomouseOnMenu'");
				//oP.setAttribute('ondblclick',"changeDiv('userTable');this.className='codeDemomouseOnMenu'");
                var oText = document.createTextNode("全部用户明细"); 
				oP.appendChild(oText); 
				aa.appendChild(oP);
				oP.onclick = function() {
					changeDiv(divid,liid);
					this.className=classNm;
				}
				oP.ondblclick = function() {
				    changeDiv(divid,liid);
					this.className=classNm;
				}
           } 
		   function removeMessage() {    
		        var aa = document.getElementById('ulMenu');	
                var oP = document.getElementById('four');    
                aa.removeChild(oP);    
           }  
        </script> 
    </head> 
    <body>
	<ul class="codeDemoUL" id="ulMenu">
        <li id="one" class="codeDemomouseOnMenu" onclick="changeDiv('treeTable');this.className='codeDemomouseOnMenu'" ondblclick="changeDiv('treeTable');this.className='codeDemomouseOnMenu'"  >部门明细</li>
         <li id="two" class="codeDemomouseOutMenu" onclick="changeDiv('listTable');this.className='codeDemomouseOnMenu'"  ondblclick="changeDiv('listTable');this.className='codeDemomouseOnMenu'" >用户明细</li>
         <li id="three" class="codeDemomouseOutMenu" onclick="changeDiv('spanTable');this.className='codeDemomouseOnMenu'" ondblclick="changeDiv('spanTable');this.className='codeDemomouseOnMenu'" > 任务明细</li>
</ul>   
	    
		<a href="#" onclick="createMessage()">aaaaaa</a>
		<a href="#" onclick="removeMessage()">bbbbbb</a>
    </body> 
      
</html> 

 

分享到:
评论

相关推荐

    JavaScript如何删除数组元素!

    有时我们可能需要根据特定条件或索引从数组中删除元素。本篇文章将详细介绍几种在JavaScript中删除数组元素的方法,帮助开发者更好地理解和应用这些技巧。 1. **pop() 方法** `pop()` 方法用于删除并返回数组的...

    javascript创建元素和删除元素实例小结

    总结来看,在JavaScript中创建和删除元素涉及到了DOM操作,这包括但不限于innerHTML、createElement、appendChild、removeChild等方法的使用。它们为网页动态内容的实现提供了可能。在实际开发中,需要根据具体的...

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

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

    js从数组中删除指定值(不是指定位置)的元素实现代码

    如果`deleteCount`为0,则不会删除元素,而是可以插入新的元素。 在我们的情况中,我们使用`splice(index, 1)`,意味着从`index`开始删除一个元素。这里的`index`正是`indexOf`方法返回的值。这个操作会直接修改原...

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

    除了创建和添加新元素之外,JavaScript还提供了删除元素的能力。使用`removeChild`方法可以从DOM树中删除指定的子节点。例如,在`function test2`中,通过`document.getElementById("div1").removeChild(document....

    js实现创建删除html元素小结

    使用DOM对象删除元素时,首先需要找到要删除元素的父元素,然后调用`removeChild()`方法。假设我们有一个ID为`div2js`的`&lt;div&gt;`元素,删除它的代码如下: ```javascript var el = document.getElementById('div2js'...

    jquery添加和删除元素

    本文将详细讲解如何使用jQuery来添加和删除元素,这在Web开发中是极为常见的需求。 首先,让我们理解jQuery的核心概念。jQuery通过选择器(Selectors)找到页面中的元素,然后对这些元素执行各种操作。比如,我们...

    js操作table元素,表格的行列新增、删除汇集.txt

    根据给定的文件信息,我们可以总结出一系列关于使用JavaScript(简称JS)操作HTML中的`&lt;table&gt;`元素,尤其是对表格的行(`&lt;tr&gt;`)和列(`&lt;td&gt;`或`&lt;th&gt;`)进行增删操作的关键知识点。以下是对这些功能的详细解释: #...

    js删除数组中指定元素.rar

    本教程将详细探讨如何在JavaScript中删除数组中的指定元素。 首先,我们有两种主要的方法来实现这个功能:`filter()`方法和`splice()`方法。这两种方法各有特点,适用于不同的场景。 1. **使用`filter()`方法**: ...

    动态添加删除表单元素

    1. 创建新元素:首先,我们需要使用JavaScript创建新的HTML元素。例如,如果要添加一个文本输入框,可以使用`document.createElement('input')`来创建一个`&lt;input&gt;`标签。接着,可以通过`element.type = 'text'`设置...

    js 添加删除表格

    在JavaScript中,我们可以使用`document.createElement()`创建新的HTML元素,`appendChild()`或`insertBefore()`来插入元素,以及`removeChild()`来删除元素。 以下是一个简单的例子,展示如何使用JavaScript添加和...

    js String 添加与删除一个元素

    总的来说,尽管JavaScript的字符串是不可变的,但我们可以通过各种方式模拟添加和删除元素。理解和熟练运用这些方法对于JavaScript开发者来说至关重要。通过本文介绍的方法,你应该能更好地处理字符串的增删操作了。

    js删除数组中指定元素

    - `item1, ..., itemX`(可选):要在被删除元素的位置插入的新元素。 例如,如果我们要删除数组`myArray`中值为`elementToRemove`的元素,可以这样做: ```javascript var myArray = [1, 2, 3, 4, 5]; var ...

    浅析jquery数组删除指定元素的方法:grep()

    在JavaScript中,原生提供的`splice()`方法是一种常用的方式,它通过指定的索引位置来删除元素。然而,在某些情况下,使用`splice()`方法可能会得到不符合预期的结果,比如在原数组上直接修改,返回被删除的元素,而...

    js创建table表格

    在JavaScript中,可以使用DOM操作来动态创建这些元素。以下是一些关键步骤: 1. **创建表格元素**: ```javascript var table = document.createElement('table'); ``` 2. **创建表格行和单元格**: ```...

    js的节点操作动态创建table表格,创建行,删除行.pdf

    使用 JavaScript 可以动态创建行和删除行。首先,创建一个 table 元素,然后创建多个 tr 元素,每个 tr 元素中创建多个 td 元素,并将其添加到 table 元素中。当点击添加按钮时,创建一个新的 tr 元素,并将其添加到...

Global site tag (gtag.js) - Google Analytics