javascript DOM的操作,更新,遍历,添加

介绍javascript DOM的操作,更新,遍历,添加
首先列出来HTML代码等待嵌套脚本

<!DOCTYPE html>
<html>
<body>
        <dl id="drink-menu" style="border:soild 1px #ccc;padding:6px;">
        <dt id="摩卡咖啡">摩卡咖啡</dt>
        <dd id="橙汁">橙汁</dd>
        <dt id="可乐">可乐</dt>
        </dl>
</body>
</html>     

遍历操作
遍历父节点dl的所有标签并输出innertext
添加代码如下

 <script language='javascript'>
        //javascipt.cookie(); DOM的操作,更新,遍历,添加,删除css选择getElementsbyclassname()
        var menu=document.getElementById('drink-menu');
        var len=menu.children.length;//没有子节点,不能用children函数
        //var len=menu.length;
        var str="";
        for(var i=0;i<len;i++)
        {
            str=str+i+"="+menu.children[i].innerText+",";
        }
        alert(str);
        //menu.innerHTML="<script> alert()
        </Script>

添加操作

<script language='javascript'>
    var tagp=document.createElement("p");//创建新的标签
    tagp.id="new";
    tagp.innerText="tea";
    var z=document.getElementById("drink-menu");//提取父节点
    var dd=document.getElementsByTagName("dd");
    z.insertBefore(tagp,dd);//将新创建的放入dd标签之前
</Script>

更改脚本文件的css属性

            <script language='javascript'>
            var test=document.getElementById('橙汁');
            test.innerText="JavaScript";
            test.style.color="#ff0000";
            test.style.fontWeight="bold";
            //test.style.backgroundColor="red";
            </Script>
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值