随笔分类 -  Web

HTML+CSS+JS
js:appendChild、insertBefore和insertAfter
摘要:web/Win8开发中经常要在js中动态增加一些element,就需要用到下面的一些方法:appendChild:target.appendChild(newChild)newChild作为target的子节点插入最后的一子节点之后insertBefore:target.insertBefore(newChild,existingChild)newChild作为target的子节点插入到existingChild节点之前existingChild为可选项参数,当为null时其效果与appendChild一样insertAfter:顾名思义,就是在node后面增加new node,但是没有现成的 阅读全文
posted @ 2013-04-09 21:24 老Zhan 阅读(11412) 评论(1) 推荐(1) 编辑
js: 删除node的所有child
摘要:没有removeAll的API,但也十分容易实现:while (node.hasChildNodes()) { node.removeChild(node.lastChild);} 阅读全文
posted @ 2013-04-09 20:53 老Zhan 阅读(1074) 评论(0) 推荐(0) 编辑
DOM小结
摘要:1、访问文档中的元素 document.getElementById('id') : 获取给定id的元素,并将其作为对象。document.getElementByTagName('tagname') :获取所有标签名为tagname的元素,并把它保存在一个类似数组的列表中。2、读取元素的属性、节点值及其他节点数据 node.getAttribute('attribute') : 获取属性名为attribute的值 node.getAttribute('attribute','value') : 设置属性名为att 阅读全文
posted @ 2013-03-10 01:01 老Zhan 阅读(209) 评论(0) 推荐(0) 编辑
CSS基础
摘要:前言: Web技术这2年又高涨了,一个原因是较开发native mobile客户端,开发浏览器响应式页面的网站更省成本;二是native 与html的结合开发越来越广泛。所以掌握其基本技术是必须的,否则会在许多方面都很吃力。所以我学习web的目的不是想做前端,而是在移动开发拥抱html的时候不会感到无所适从。css为页面添加样式,增强和改进内容的外观。css规则剖析:CSS的构建基础:规则(rule)选择符 (selector):确定样式所应用到的目标元素范围CSS 选择符(1)全体选择符*,选择文档中的每一个元素* { color: b1ue; }(2) 元素选择符[类型(type) 选择符 阅读全文
posted @ 2013-03-02 14:04 老Zhan 阅读(886) 评论(0) 推荐(0) 编辑