JavaScript笔记

1.概念

   JavaScript是Netscape公司与Sun公司合作开发的。

   DOM是一个与系统平台和编程语言无关的接口,程序和脚本可以通过这个接口动态地访问和修改文档的内容、结构和样式。

2.语法

适用新老浏览器

function getElementByClassName(node, classname) {

            if (node.getElementByClassName) {

                return node.getElementByClassName;
            }
            else {
                var results = new Array();
                var elems = node.getElementByTagName("*");
                for (var i = 0; i < elems.length; i++) {
                    if (elems[i].className.indexOf(classname) != -1) {
                        results[results.length] = elems[i];
                    }
                }
                return results;
            }
        }

 

在已有元素后插入一个新元素

function insertAfter(newElement, targetElement) {
    var parent = targetElement.parentNode;
    if (parent.lastchild == targetElement) {
        parent.appendChild(newElement);
    } else {
    parent.insertBefore(newElement, targetElement.nextSibling);
    }
}

 

 

  

posted @ 2014-01-13 20:00  Savant  阅读(200)  评论(0)    收藏  举报