zoukankan      html  css  js  c++  java
  • javascript 知识点总结篇一


    基础部分:

    选中元素:

    id:document.getelementbyid();
    names:document.getementsbyname; 一般是放在表单上,需要在元素节点 name="";
    tagnames:document.getementsbytagname();

    兼容问题:

    //火狐浏览器打开之后,会自动创建一个div,会在div数量上多算一个div
    //ie浏览器比火狐和谷歌浏览器多一个节点,是把<!-的文档申明也算进去了。
    //ie中需要支持合法的getementbyname属性,例如表单里加name,不支持类似div+name中非法属性
    //自定义在元素节点后面加上自定义属性,w3c不允许,ie支持,非ie不支持
    //非ie如果需要显示可以进行在元素节点.getattribute(自属性).


    查找元素

    class
    getattribute("class") 谷歌浏览器能获取class 但是ie不能
    getattribute("classname")谷歌浏览器不能获取class。但ie能

    onclick
    alert(getatribute(onclick));ie7以及以下会返回函数式,非ie返回字符串。


    setattribute

    box,setattribute("title","标题");
    box.setAttribute("align", "center");
    box.setattribute("style",color:red);
    box.removeattibute(style);


    DOM部分

    1.元素节点:标签节点
    2.文本节点:标签内的文本
    3.属性节点:属性的节点

  • 相关阅读:
    转载:MyBatis获取插入记录的自增长字段值
    006---抽象类
    005---组合
    004---继承与派生
    003---属性查找和绑定方法
    002---类与对象
    001---面向对象和面向过程的区别
    017---Django的中间件解决跨域
    10---git安装
    007---归并排序
  • 原文地址:https://www.cnblogs.com/liyiyong/p/7822064.html
Copyright © 2011-2022 走看看