A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 走了 初级黑马   /  2013-1-17 15:45  /  1260 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

可以调用document的createElement方法来创建具有指定标签的DOM对象,然后通过调用元素的appendChild方法将新创建的某个元素添加到相应的元


素下
        function showit(){
                var divMain = document.getElementByID("divMain");
                var btm = document.creatElement("input");
                btm.type = "button";
                btn.value = "我是动态的!";
                divMain.appendChild(btn);
        }
    <div id = "divMain"></div>
    <input type = "button" value = "ok"/>


innerText、innerHTML 属性
几乎所有DOM元素都有innerText、innerHTML属性(注意大小写),分别是元素标签内内容的文本表示形式和HTML源代码,这两个属性是可读可写的



<a href = "http://www.itcast.cn" id="link1">传<font color="Red">智</font>播客</a>


<input type="button" value="inner"
onclick="alert(document.getElementByID('link1').innerText)";alert(document.getElementByID('link1').innerHTML);"/>


用innerHTML也可以替代createElement,属于简单、粗放型、后果自负的创建
function createlink(){
    var divMain = document.getElementByID("divMain");
    divMain.innerHTML = "<a >如鹏网</a>";
}

评分

参与人数 1技术分 +1 收起 理由
张文 + 1

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马