Dom-创建标签

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <div id="i1">
        <input type="button" value="+" onclick="add_1();" style="background-color: red">
        <input type="button" value="+" onclick="add_2()" style="background-color: yellow">
    </div>
    <script>
        function add_1(){
            var tag = "<p><input type=‘text‘ style=‘background-color:red‘ /></p>" ;
            document.getElementById(‘i1‘).insertAdjacentHTML(‘beforeEnd‘,tag);
        }
        function add_2(){
            var tag = document.createElement(‘input‘);
            tag.setAttribute(‘type‘,‘text‘)
            tag.style.backgroundColor =‘yellow‘;
            var p1 = document.createElement(‘p‘);
            p1.appendChild(tag)
            document.getElementById(‘i1‘).appendChild(p1)
        }
    </script>
</body>
</html>
时间: 2024-11-24 07:45:57

Dom-创建标签的相关文章

前端性能优化:DOM操作标签对性能的影响

给DOM添加相同的数量的字符串,到底什么会相应性能呢? 测试代码: var length = 300000; function Test1() { var t = [length]; for (var i = 0; i < length; i++) { t.push("<br/>" + i.toString()); } var date1 = new Date().getTime(); document.getElementById("div1")

前端之快速创建标签

一.问题 前端经常遇见需要动态生成标签,然后放在页面的某个位置,要创建每一个tag非常的麻烦. 二.利用的字符串格式化,加上多行字符串,追加在元素后面,就很迅速了 以下代码来源于网络 String.prototype.format = function (args) { var result = this; if (arguments.length > 0) { if (arguments.length == 1 && typeof (args) == "object&qu

创建标签

在Git中打标签非常简单,首先,切换到需要打标签的分支上: $ git branch * dev master $ git checkout master Switched to branch 'master' 然后,敲命令git tag name就可以打一个新标签: $ git tag v1.0 可以用命令git tag查看所有标签: $ git tag v1.0 默认标签是打在最新提交的commit上的.有时候,如果忘了打标签,比如,现在已经是周五了,但应该在周一打的标签没有打,怎么办? 方

cocos2dx中创建标签CCLabel的三种方法及特点

创建标签的三种方式:1.CCLabelTTF     (True Type Font,又叫本地字体)这是最简单,也是最常用的方式,不依赖于资源文件,也不依赖于某个系统,所指定的字体如果系统没有,则会提供默认的字体,使用相当方便创建方式:CCLabelTTF *ttf=CCLabelTTF::create("GAME","Courier New",20);//第一个参数表示要显示的标签内容,第二个参数表示要使用的字体,第三个参数表示字体的大小如果要使用的字体,系统没有

jQuery EasyUI使用教程之创建标签页

<jQuery EasyUI最新版下载> 本教程将展示如何使用easyui创建一个标签组件.标签可以动态地添加或删除多个面板,你可以使用标签在同一个页面上显示不同的实体. 标签一次只能显示一个面板,每个面板都有标题.图表和关闭按钮.当标签被选中之后,会显示相应面板的内容. 查看演示 使用HTML标记创建标签,其中包括一个DIV容器和一些DIV面板. < div class="easyui-tabs" style="width:400px;height:100

PHP中利用DOM创建xml文档

DOM创建xml文档 用dom创建如下文档: <booklist> <book id="1"> <title>天龙八部</title> <author>金庸</author> <content> <![CDATA[ 天龙八部是金庸写的一本武侠小说,非常好看! ]]> </content> </book> </booklist> 实现步骤:1.创建DOM对象

Android 创建标签式的版面设置 (笔记)

  利用TabHost创建标签式的版面设置,进行不同标签的切换,显示不同的背景图片.效果如下所示:               1.添加6张图片资源(直接拖入drawable文件夹),分别为gray.png, white.png, gray2.png, white2.png, gray3.png, white3.png代表的是标签默认状态和按下以后的状态.      2.在 drawable文件夹中新建一般的XML文件,picture.xml, picture2.xml, picture3.xm

git创建标签

创建标签 在Git中打标签非常简单,首先,切换到需要打标签的分支上: $ git branch * dev master $ git checkout master Switched to branch 'master' 然后,敲命令git tag <name>就可以打一个新标签: $ git tag v1.0 可以用命令git tag查看所有标签: $ git tag v1.0 默认标签是打在最新提交的commit上的.有时候,如果忘了打标签,比如,现在已经是周五了,但应该在周一打的标签没有

关于JS读取DOM对象(标签)的自定义属性

DOM对象对于js来说,是个很基础的元素,我们写js一般来说,都一定会对它进行操作.我们可以很方便地给它加上自定义的属性,比如: var test = document.getElementById("test"); test.adang = "adang"; alert(test.adang); 我们会发现,已经给这个id为test的DOM元素添加了一个叫做adang的属性了,然后在js中,可以调用这个属性.我在写js的时候经常用到这种方法,可以很方便地对某个do

PHP DOM创建XML文件

    $dom = new DOMDocument ( '1.0', 'gbk' );     $dom->formatOutput = true;     $comment_str = ' file create time: ' . date('Y-m-d H:i:s', time())  . ' by tree.php ';     $dom->appendChild(new DOMComment($comment_str));     $edbnode = $dom->creat