zoukankan      html  css  js  c++  java
  • DOM对象

    DOM Document
    每个浏览器的HTML文档都会成为Document对象,document对象使我们可以从脚本中对HTML叶明中的所有元素进行访问。

    集合
    all[] //提供对文档中所有HTML元素的访问
    anchors[] //返回对文档中所有Anchor对象的引用
    forms[] //返回对文档中所有的Form对象引用
    images[] //返回对文档中所有Image对象引用
    links[] //返回对文档中所有Area和Link对象引用

    属性
    cookie //设置或返回与当前文档有关的所有cookie
    domain //返回当前文档的域名
    lastModified //返回文档被最后修改的日期和时间
    referrer //返回载入当前文档的文档的URL
    title //返回当前文档的标题
    URL //返回当前文档的URL


    方法
    close() //关闭用document.open()方法打开的输出流,并显示选定的数据
    getElementById()
    getElementByName()
    getElementsByTagName()
    open() //打开一个流,以搜集来自任何document.write()或document.writeIn()方法的输出;
    write() //向文档写HTML表达式或JavaScript代码
    writeIn() //等同于write()方法,不同的是在每个表达式之后写一个换行符


    HTML DOM节点
    属性和方法
    element.accessKey
    element.appendChild()

    (不完整版)

    event对象

    事件句柄(均为小写)

    onabort   //图像的加载被中断

    <img src=""  onabort="someJavascript"/>

    onblur     //元素失去焦点

    onchange   //域的内容被改变

    onclick    //当用户点击某个对象时调用的事件

    onerror    //在加载文档或图像时发生错误

    onfocus   //元素获得焦点

    onkeydown  //某个键盘按键被按下

    onkeypress   //某个键盘按键被按下并松开

    onkeyup    //某个键盘按键被松开

    onload   //一张页面或一副图像完成加载

    onmousedown    

    onmousemove

    onmouseout

    onmouseover

    onmouseup

    onreset  //重置按钮被点击,支持该事件的js对象是form

    onresize   //窗口或框架重新调整大小

    onselect    //文本被选中

    onsubmit

    onunload   //用户退出页面

    鼠标/键盘属性

    altkey   //返回当事件被触发时,'ALT'是否被按下。

    button   //返回当事件被触发时,哪个鼠标按钮被点击(0/1/2)

    clientX   //返回当时间被触发时,鼠标指针的水平坐标

    clientY   //返回事件被触发时,鼠标指针的垂直坐标

    ctrlKey   //返回当事件被触发时,'CTRL'键是否被按下(true/false/1/0)

    metaKey   //返回当事件触发时,'meta'键是否被按下(键盘上旗帜图片的键)

    relatedTarget  //返回与事件的目标节点相关的节点

    screenX   //返回当某个事件被触发时,鼠标指针的水平坐标

    screenY  //返回当事件被触发时,鼠标指针的垂直坐标

    shiftKey  //返回当事件被触发时,“SHIFT”键是否被按下

    标准EVENT属性

    bubbles    //返回布尔值,指示事件是否是起泡事件类型

    cancelable  //返回布尔值,指示事件是否可拥有取消的默认动作

    currentTarget  //返回其事件监听器触发事件的元素

    eventPhase  //返回事件传播的当前阶段

    target   //发挥触发此事件的元素(事件的目标结点)

    timeStamp  //返回事件生成的日期和时间

    type  //返回当前事件对象表示的事件的名称

    标准Event方法

    initEvent()   //初始化新创建的Event对象的属性

    preventDefault()   //通知浏览器不要执行与事件关联的默认动作

    stopPropagation()   //不再派发事件

  • 相关阅读:
    python常用字符串处理(转)
    Python读写文件基础.py
    Python异常和调试.md
    Python类的进阶.md
    Python模块和类.md
    python函数基础:调用内置函数&定义函数
    Spring.Net学习笔记(二)-数据访问器
    Spring.Net学习笔记(1)-容器的使用
    Spring.Net学习笔记(0)-错误汇总
    VS中设置xml智能提示
  • 原文地址:https://www.cnblogs.com/lionisnotkitty/p/6005116.html
Copyright © 2011-2022 走看看