最近开始用javascript做项目,以前是用java,思维一下子没转变过来,总是会出现一堆问题。而且发现自己对javascript的api非常不熟悉。
就从做项目中使用到的API入手吧。
document.getElementById(id);
返回该文档中具有指定id属性的子孙Element节点。没有返回null。
document.createElement(tagName)
用指定的标记名创建新的Element节点。
var el = document.getElementById("id");
el.appendChild(document.createElement("div"));
appendChild是Element中添加一个节点到该节点内部的最后。如果需要添加到该节点下的第一个位置而不是最后一个则需要使用到另外一种方法:
var bord = document.getElementById("f_div");
var childs = bord.childNodes;
if(childs.length>0){
bord.insertBefore(c,childs[0]);
}
else{
bord.appendChild(c);
}
insertBefore这个方法是指在bord这个Element下在childs[0]节点之前添加c节点。
这种实现方式从效果上来看是可行的,会不会有什么问题请大家多多指教!
分享到:
相关推荐
个人Javascript学习笔记 精华版 个人Javascript学习笔记 精华版 个人Javascript学习笔记 精华版
JavaScript学习笔记JavaScript学习笔记
javascript 学习笔记
JavaScript学习笔记,javascript基础知识,基础语法整理.pdf
JavaScript-学习笔记
JavaScript学习笔记.pdf
HTML+CSS+JavaScript教程学习笔记HTML+CSS+JavaScript教程学习笔记 HTML+CSS+JavaScript教程学习笔记HTML+CSS+JavaScript教程学习笔记 HTML+CSS+JavaScript教程学习笔记HTML+CSS+JavaScript教程学习笔记 ...
javascript学习笔记发放1,以后陆续发布。
详细的javascript学习笔记,DOM,BOM,AJAX等详细笔记!
javaScript学习笔记总结.docx
javascript学习笔记讲解版参考.pdf
javascript入门学习笔记,绝对经典
JavaScript学习笔记归纳.pdf
JavaScript 学习笔记集和代码库JavaScript 学习笔记集和代码库JavaScript 学习笔记集和代码库JavaScript 学习笔记集和代码库JavaScript 学习笔记集和代码库JavaScript 学习笔记集和代码库JavaScript 学习笔记集和...
JavaScript基础学习笔记
挺好的javascript 学习笔记javascript 学习笔记javascript 学习笔记javascript 学习笔记javascript 学习笔记