发表于: 2016-10-29 00:59:35

2 672


今天完成的事情:

           1.学习了DOM的一些知识:元素节点,文本节点,父节点,兄弟节点等

        2.localStorage本地存储;

        3.实现了身份显示页面图片的替换和文字的交替出现;

明天计划的事情:

        1.学习js基础知识;

        2.完成身份显示页面;

遇到的问题:

         1.无法通过使用getElementsByClassName来控制一个span标签,使其输出文字;

functionfnShowIdentity(){

window.document.getElementsByClassName("identity-num").innerText=2;

}

   白天的时候遇到很多次这样的问题,各种修改方法换名字,使用ById,晚上的时候问了狄师兄,才晓得。ByClassName获得的是数组!!!就算只有一个,坑

           2.页面从设置页面跳转到身份显示页面后就没有数据了,问了志波。原来要使用localStorage;

           3.编写身份的交替显示,思路很乱,一直写不通顺;

var otest=document . getE1ementById ("divl") ;  var x=otest.removechild (otest. childNodes [1] ) ,  x=nul 1 ;  

收获:

          1.知道了获取元素节点方法的细节问题!

    2.学到了本地存储的一些操作;

          3.创建元素节点的方法。以li:首先创建 LI 节点,然后创建文本节点,然后把这个文本节点追加到 LI 节点。最后把 LI 节点添加到列表中。

            4.添加元素节点         otest.insertBefore(newnode,node); 也可以改为:  otest.insertBefore(newnode,otest.childNodes[0]);

            5.注意: 把删除的子节点赋值给 x,这个子节点不在DOM树中,但是还存在内存中,可通过 x 操作。

如果要完全删除对象,给 x 赋 null 值;

 

服务器地址



返回列表 返回列表
评论

    分享到